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
April 17
Bootstrap
Distributed Systems
Docker
ElasticSearch
JavaScript
jQuery
Linux
Laravel
Microservices
MongoDB
MySQL
Node.js
NoSQL
PHP
RabbitMQ
React
Redis
TypeScript
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
• 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.
Apply Now