Full Time
$2000 USD per month
50
Feb 17, 2024
About the Client
Generative AI Software to help automate
About the Role
As a Back-End Developer, you will be an integral part of our development team, responsible for designing, implementing, and maintaining the server-side logic of our web applications. Your primary focus will be to ensure the responsiveness and efficiency of our applications by working closely with front-end developers, and other tea
Responsibilities:
Design, develop, and maintain effective and efficient backend code.
Build high-quality, scalable, and secure applications using Node.js.
Collaborate with cross-functional teams for seamless integration of backend services with front-end applications.
Provide leadership and mentorship to junior developers.
Optimize system performance, reliability, and scalability.
Engage in code reviews, tea
Requirements:
Minimum of 5 years of professional development experience.
At least 2-3 years of hands-on experience with Node.js.
Proficiency in MongoDB and a solid understanding of NoSQL databases.
Experience in ReactJS coding is a plus.
Knowledge of code generation and debugging tools like ChatGPT or similar is a plus.
Familiarity with queue management systems, especially RabbitMQ, is an advantage.
Strong grasp of server-side logic and scalability issues.
Skilled in API design and development.
Familiarity with Git or similar version control tools.
Excellent problem-solving and attention to detail.
Strong clear English communication and teamwork skills.
A Bachelor’s degree in Computer Science, Engineering, or related field is a plus