Job Summary
The ideal candidate will be responsible for building scalable, high-performance web applications, working on both frontend and backend development. You should be proficient in NestJS for backend development and have experience with modern frontend frameworks.
- Minimum Qualification : Degree
- Experience Level : Senior level
- Experience Length : 5 years
Job Description/Requirements
Responsibilities:
Backend Development (NestJS):
- Develop and maintain RESTful APIs and GraphQL APIs using NestJS.
- Implement authentication and authorization using JWT, OAuth, or other security protocols.
- Design and optimize database schemas for PostgreSQL, MongoDB, or MySQL.
- Integrate third-party services and APIs.
- Implement caching, logging, and monitoring for backend services.
Frontend Development:
- Develop responsive and user-friendly interfaces using React.js, Angular, or Vue.js.
- Consume backend APIs efficiently and ensure smooth integration with frontend.
- Optimize frontend performance and implement best UI/UX practices.
DevOps & Deployment:
- Deploy applications using Docker, Kubernetes, or cloud services (AWS, GCP, Azure).
- Implement CI/CD pipelines for automated deployment.
- Maintain application security and performance monitoring.
Collaboration & Best Practices:
- Work closely with UI/UX designers, product managers, and other developers to deliver high-quality software solutions.
- Write clean, maintainable, and well-documented code following industry best practices.
- Participate in code reviews, sprint planning, and technical discussions
Requirements:
- Degree in Computer Science, or a related field (or equivalent experience).
- 5 to 7 years of experience in similar role
- Proficiency in NestJS and Node.js for backend development.
- Strong experience with TypeScript.
- Experience in frontend development using React.js, Angular, or Vue.js.
- Solid knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, MySQL).
- Experience with RESTful and GraphQL API development
- Understanding of authentication methods (OAuth, JWT, etc.).
- Experience with Docker, Kubernetes, and cloud deployment.
- Familiarity with CI/CD pipelines and DevOps processes.
- Knowledge of testing frameworks (Jest, Mocha, Cypress).
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.