We are seeking a skilled and motivated Full Stack Developer with strong expertise in Angular and .NET Core technologies. This role requires a minimum of 3 years of hands‑on experience in designing, developing, and maintaining scalable web applications. The ideal candidate will have a strong foundation in front‑end development, backend API development, and database management, along with a passion for building high‑quality software solutions. Candidates who effectively leverage AI‑powered development tools to enhance productivity and code quality will be highly valued.
Key Responsibilities
- Design, develop, and maintain responsive, high‑performance web applications using Angular 15+ and .NET Core.
- Build reusable UI components and implement modern front‑end development best practices.
- Develop and maintain secure, scalable RESTful APIs using .NET Core Web API.
- Collaborate with product managers, designers, QA engineers, and other developers to deliver business requirements.
- Optimize application performance, scalability, and maintainability across the technology stack.
- Design, develop, and optimize SQL Server databases, stored procedures, and queries.
- Integrate front‑end applications with backend services and third‑party APIs.
- Participate in code reviews, testing, debugging, deployment, and ongoing maintenance activities.
- Utilize AI‑powered development tools to improve coding efficiency, troubleshooting, and overall software quality.
- Contribute to technical documentation and continuous improvement initiatives.
Required Skills & Experience
Technical Skills (Must‑Have)
- Minimum 3 years of professional experience in Full Stack Development.
- Strong hands‑on experience with Angular 15 or above.
- Deep understanding of Angular architecture, components, services, dependency injection, routing, state management, and performance optimization.
- Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and responsive web design.
- Familiarity with performance optimization, lazy loading, and Angular best practices.
- Experience with state management libraries such as NgRx.
- Experience with RxJS, Angular Forms (Reactive Forms), and Angular lifecycle hooks.
- Experience in developing and maintaining .NET Core Web APIs.
- Knowledge of Microsoft SQL Server, including database design, query optimization, indexing, and stored procedures.
- Experience with RESTful API development and integration.
- Proficiency with Git and version control workflows.
- Strong debugging, analytical, and problem‑solving skills.
- Knowledge of AI‑assisted development tools such as GitHub Copilot, ChatGPT, etc.
Additional Skills (Good To Have)
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with unit testing and integration testing frameworks.
Soft Skills (Essential)
- Excellent communication and collaboration skills.
- Ability to work independently and within cross‑functional teams.
- Strong ownership mindset and attention to detail.
- Ability to manage multiple priorities in a fast‑paced environment.
- Familiarity with Agile/Scrum development methodologies.
About the Company
NVS is a 19‑year‑old transportation company that caters to over 30 schools and corporations, serving thousands of employees and parents, and currently has over 20,000 daily active users. We also have a software business that is 7 years old. We are a growing firm with a pan-India presence and a Bangalore‑heavy focus, constantly innovating to provide feature‑rich products and customer‑centric services. We are rapidly expanding to top schools, corporations, and new cities.