Sr. Angular NestJS Developer

  • Remote - India

Remote

Software Development

Senior

Summary

The job description is for an experienced Angular NestJS Developer to lead the design and implementation of web applications. The role requires a strong background in both Angular and NestJS, with a focus on creating scalable, efficient, and maintainable software solutions. The position is 100% remote.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field. Master's degree is a plus
  • Proven experience as an Angular and NestJS Developer or similar role with at least 5 years of hands-on experience
  • Strong proficiency in Angular (Angular 2+), including component-based architecture, RxJS, and state management (e.g., NgRx)
  • Extensive expertise in NestJS, with a deep understanding of microservices architecture, RESTful APIs, and WebSocket communication
  • Proficiency in TypeScript and JavaScript, with strong knowledge of HTML5 and CSS3
  • Experience with database technologies like MongoDB, PostgreSQL, or MySQL
  • Familiarity with DevOps tools and practices, including CI/CD pipelines, Docker, and Kubernetes
  • Strong understanding of software design patterns, SOLID principles, and clean code practices
  • Excellent problem-solving skills and the ability to make sound technical decisions
  • Effective communication skills to collaborate with cross-functional teams and stakeholders
  • Experience in mentoring and guiding junior developers

Responsibilities

  • Architecture Design: Lead the architectural design and decision-making processes for Angular and NestJS-based applications, ensuring scalability, modularity, and maintainability
  • Technical Leadership: Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation
  • Code Review: Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices
  • Performance Optimization: Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components
  • Integration: Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively
  • Security: Implement and enforce security best practices to protect sensitive data and maintain a secure environment
  • Documentation: Create and maintain architectural documentation, including diagrams, guidelines, and reference materials
  • Problem Solving: Analyze and resolve complex technical issues and challenges that may arise during development and production phases
  • Research and Innovation: Stay up-to-date with the latest trends and technologies in Angular, NestJS, and related web development fields, proposing innovative solutions

Preferred Qualifications

  • Experience with IONIC is a must
  • Knowledge of frontend libraries/frameworks like React or Vue.js
  • Familiarity with Database Concepts
  • Experience with cloud platforms such as AWS
  • Familiarity with authentication and authorization mechanisms (OAuth, JWT, etc.)

Benefits

  • Job Location: 100% Remote (WFH)
  • Shift timing: 5:30 PM to 3:00 AM (4-5 Hrs of overlapping )
  • Salary: 30 - 40 LPA
Share this job:
Please let CloudHire know you found this job on Remote First Jobs 🙏
Apply now