Nodejs Developer
Responsibilities/Duties:
1. System Development: Design, develop, and maintain complex backend systems using Node.js.
2. Ownership: Take ownership of modules or features within the application.
3. Mentorship: Mentor junior developers and provide guidance.
4. Performance Optimization: Optimize application performance and scalability.
5. Security: Implement security best practices to protect data and resources.
6. Architecture: Participate in architectural discussions and decisions.
7. Refactoring: Continuously refactor and improve existing codebase.
8. Integration: Collaborate with frontend and other teams to integrate systems.
9. Learning: Stay updated with industry trends and best practices.
Skills:
- 1.5+ years of experience in Node.js development.
- Strong proficiency in JavaScript and asynchronous programming.
- Experience with web frameworks such as Express.js.
- Solid understanding microservices architecture.
- Proficiency in using databases like MongoDB, MySQL, or PostgreSQL.
- Familiarity with cloud platforms like AWS or Azure.
- Knowledge of DevOps practices for CI/CD pipelines.
- Understanding of design patterns and software architecture principles.
- Excellent problem-solving and analytical skills.
- Expert with database GUIS and tools rest API tools.
- Experience with real-time technologies (e.g., WebSocket).
- Familiarity with frontend technologies such as React.js, Flutter to collaborate effectively with frontend developers
Pay: ₹35,000.00 - ₹45,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person