We're looking for mid-senior level NodeJS developer to join our team.
⚡ Key Responsibilities
- REST API Development:
Develop and maintain scalable REST APIs for various applications. - Maintain Clean and Efficient Code:
Write clean, efficient, and well-documented code following best practices. - Scalability and Performance:
Ensure the backend services are optimized for high performance and scalability. - Security and Authentication:
Implement security best practices, including authentication and authorization mechanisms. - Problem-Solving Attitude:
Approach challenges with a proactive and analytical mindset. - Dev Testing:
Write and maintain unit tests to ensure code reliability and prevent regressions.
🚀 Skills
- NodeJS
- NestJS
- TypeScript
- PostgreSQL
- MongoDB
- AWS
- SaaS
✅ Qualifications
- Relevant Experience:
Minimum 3+ years of hands-on experience in backend development using Node.js. - Expertise in Node.js and TypeScript:
Strong knowledge of Node.js and TypeScript for building scalable applications. - Database Experience:
Proficiency in PostgreSQL or MongoDB for efficient data management. - Strong Background in Object-Oriented Programming:
Solid understanding of OOP principles and their application in software development. - Understanding of Design Patterns:
Ability to identify and apply design patterns to create maintainable and efficient code structures.
✨ Bonus Points
- Experience with NestJS:
Familiarity with NestJS for structuring scalable and modular backend applications. - AWS Knowledge:
Understanding of AWS services for cloud-based application deployment and management. - Docker Expertise:
Experience working with Docker for containerized application deployment. - CI/CD Implementation:
Knowledge of CI/CD pipelines for automating build, test, and deployment processes.