i
First Career Center
20 First Career Center Jobs
Node.js Developer - Javascript/Express.js (3-5 yrs)
First Career Center
posted 6d ago
Key skills for the job
Job Summary :
We are looking for a skilled Node.js Developer with 3+ years of experience to join our development team. The ideal candidate will be responsible for building scalable, high-performance backend applications and APIs using Node.js, Express.js, and other modern technologies.
Responsibilities :
- Develop, test, and maintain robust backend applications using Node.js and Express.js.
- Design and implement RESTful APIs and microservices.
- Optimize application performance and scalability.
- Integrate third-party APIs, databases, and cloud services.
- Collaborate with frontend developers, designers, and other team members.
- Write clean, maintainable, and well-documented code.
- Implement security best practices, including authentication and authorization.
- Troubleshoot and debug production issues.
- Participate in code reviews, agile development processes, and daily standups.
Requirements :
- 3+ years of experience in Node.js development.
- Strong proficiency in JavaScript and TypeScript (preferred).
- Experience with Express.js, Nest.js (preferred), or other frameworks.
- Hands-on experience with MongoDB, PostgreSQL, or MySQL.
- Proficiency in building RESTful APIs and working with third-party integrations.
- Knowledge of authentication methods like JWT, OAuth, and session-based authentication.
- Experience with AWS, Docker, or other cloud and containerization technologies.
- Familiarity with message queues (RabbitMQ, Kafka) and caching solutions (Redis).
- Understanding of CI/CD pipelines and DevOps practices.
- Experience working in an Agile/Scrum environment.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills.
Nice to Have :
- Experience with GraphQL.
- Familiarity with WebSockets.
- Knowledge of serverless frameworks (AWS Lambda).
- Exposure to frontend frameworks like React or Vue.js.
Benefits :
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Professional development opportunities.
- Health insurance and other perks.
Functional Areas: Software/Testing/Networking
Read full job description