Are you a skilled Node.js developer with a passion for building robust and scalable backend systems? Do you thrive in a collaborative environment and enjoy tackling complex technical challenges? If so, we want you on our team!
In this exciting role, you'll play a pivotal role in designing, developing, and deploying high-performance Node.js applications that power our ever-growing platform. You'll work closely with front-end developers, designers, and product managers to translate business needs into efficient and user-friendly backend solutions.
Responsibilities
-
Design, develop, test, debug, and maintain robust Node.js applications with a focus on scalability, performance, and reliability.
-
Develop and implement APIs that facilitate seamless communication between the frontend and backend.
-
Collaborate with designers and product managers to understand user requirements and translate them into clear technical specifications.
-
Participate in code reviews, providing constructive feedback and ensuring code quality adheres to best practices.
-
Troubleshoot and resolve backend issues efficiently, minimizing downtime and ensuring optimal application performance.
-
Stay up-to-date on the latest Node.js advancements, frameworks, and libraries to continuously improve the backend infrastructure.
Qualifications
-
Proven experience as a Node.js developer with at least 2 years of experience.
-
In-depth understanding of JavaScript fundamentals and object-oriented programming (OOP) principles.
-
Experience with popular Node.js frameworks like Express.js or NestJS (a plus).
-
Experience with building and managing RESTful APIs.
-
Strong knowledge of database technologies (e.g., MongoDB, PostgreSQL) and experience with data modeling.
-
Excellent problem-solving and analytical skills to identify and resolve complex technical challenges.
-
Ability to work independently and as part of a collaborative team environment.
-
Strong communication and interpersonal skills to effectively communicate with both technical and non-technical audiences.
About Company / Benefits
-
About Company / Benefits
-
6 Days working
-
Flexible working hours
-
Friendly HR Policy
-
Quarterly & Yearly Rewards and Appreciation
-
Dynamic and growing environment