We are looking for a skilled Frontend Developer with strong hands-on experience in Angular 17, TypeScript, and Tailwind CSS to build high-performing, scalable, and user-friendly interfaces. You will collaborate closely with backend engineers, product teams, and QA to deliver high-quality features within a modern Azure-based ecosystem.
Key Responsibilities:
- Develop responsive and dynamic user interfaces using Angular 17, TypeScript, HTML, and Tailwind CSS.
- Implement reusable UI components, state management, and services using best practices and RxJS.
- Integrate UI with ASP.NET Core Web API endpoints.
- Work closely with backend and cloud teams to consume Azure Functions, Logic Apps, and communication services.
- Ensure optimized performance, accessibility, and cross-browser compatibility in all UI components.
- Write and maintain unit tests using Jasmine/Karma for robust code quality.
- Participate in code reviews, design discussions, and Agile ceremonies.
- Work with designers to implement intuitive UX while maintaining project design consistency.
- Diagnose and fix bugs, performance bottlenecks, and UI rendering issues.
- Collaborate with DevOps to support CI/CD pipelines through Azure DevOps and Git workflows.
Required Skills:
- Strong expertise in Angular 13+ (preferably 17) and TypeScript.
- Proficient in HTML5, Tailwind CSS, and responsive design principles.
- Solid experience with RxJS, Observables, and Angular services.
- Experience integrating REST APIs built on ASP.NET Core Web API.
- Knowledge of component communication, lazy loading, routing, and form modules.
- Hands-on experience writing unit tests (Jasmine).
- Understanding of state management patterns and best practices.
Good-to-Have Skills:
- Experience working with Azure services (Azure Functions, Logic Apps, Communication Services).
- Basic understanding of CI/CD pipelines in Azure DevOps.
- Experience with Application Insights for frontend monitoring.
- Familiarity with secure coding practices and using Azure Key Vault indirectly via APIs.
Soft Skills:
- Strong communication and collaboration skills.
- Problem-solving and debugging mindset.
- Ability to work in a fast-paced Agile environment.
Interested candidates can share their updated resumes with hiring@esntechnologies.co.in with the following mandatory details…
* Relevant Experience:
* Current & Expected CTC:
* Notice period:
* Reason for job change:
Posted By
Human Resources ESN Technologies (India) Pvt. Ltd.