Company: Primebase
Salary: Not provided
Location: , Anywhere
• 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.
• 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.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.