NodeJS Developer

April 17

Apply Now
Logo of Primebase

Primebase

Primebase is an innovative software development company focused on building state-of-the-art solutions that help businesses reach their highest potential. With a dedicated expert team, Primebase offers optimum software services to meet diverse customer demands. The company operates on a global scale and continuously evolves its products to cater to an expanding user base worldwide.

11 - 50 employees

☁️ SaaS

📋 Description

• Develop, maintain, and optimize server-side applications using Node.js and relevant frameworks. • Design and implement scalable, high-performance RESTful APIs and microservices. • Work with Express.js or similar frameworks to build backend solutions. • Collaborate with front-end developers to ensure seamless API integration. • Manage databases such as MySQL, MongoDB, or other NoSQL solutions to store and retrieve data efficiently. • Implement Docker and containerization strategies for deployment and scalability. • Integrate and maintain messaging systems like RabbitMQ and caching solutions like Redis. • Utilize Elasticsearch for search and analytics features. • Ensure code quality, security, and performance by following best practices and conducting code reviews. • Work with Git (GitHub or Bitbucket) for version control and collaborative development. • Debug and resolve bugs, performance issues, and system bottlenecks. • Utilize TypeScript to enhance code maintainability and scalability when applicable. • Deploy applications on Linux-based environments (LEMP stack preferred). • Collaborate with cross-functional teams including front-end developers, DevOps, and product managers. • Document technical specifications and API documentation for future reference.

🎯 Requirements

• A bachelor's degree in a relevant field. • At least 5 years of hands-on experience in Node.js development. • Proficiency in Express.js or similar backend frameworks. • Hands-on experience with Docker for containerization and deployment. • Familiarity with distributed systems and technologies like RabbitMQ, Elasticsearch, Redis, and MongoDB. • Strong command of version control systems, including Git (GitHub or Bitbucket). • Solid understanding of web technologies such as HTML5, Bootstrap, CSS, and jQuery. • Intermediate or higher proficiency in English. • Working knowledge of Linux environments, particularly the LEMP stack. • Skilled in designing and integrating RESTful web services. • Experience working with databases like MySQL, MongoDB, or other NoSQL solutions. • Strong grasp of modern JavaScript (ES6+) concepts and best development practices. • Experience with PHP, particularly Laravel, is a significant advantage for backend development. • Experience with React.js is a plus for front-end development. • Familiarity with TypeScript. • Previous experience working in a tech startup or e-commerce company.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com