Frontend Developer – Deals Hiring - Bangalore
Job Overview
We are looking for a Frontend Developer to evolve an existing front-end web application using Micro-frontend architecture and Angular.
Responsibilities
- Evolve an existing front-end web application, using Micro-frontend architecture and Angular.
- Develop and extend the backbone of a front-end implementation, building reusable components and features.
- Ensure the ability of the front-end web application to be easily maintained, scaled, and deployed by multiple teams working parallelly and independently.
- Contribute to the front-end architecture application implementation in collaboration with the broader development team and architects.
- Work closely with the UI/UX designer teams and lead the implementation of new initiatives, to support the architecture decision and vision.
- Ensure coding standards and architecture guidelines are followed.
- Actively participate in documentation creation and code reviews.
- Continue research and experiment with various technologies, providing valuable feedback and recommendations.
- Advocate for improvements at the architecture level and the general product experience, quality, security, and performance.
Qualifications
- Engineering Degree or equivalent in IT/Software Development.
- 5+ years’ experience in Software Development/Engineering.
- 4+ years’ experience with the Angular framework (5.x and up).
Minimum Requirements
- Strong and proven background in Information Technology.
- Expertise in Angular 12 and above.
- Experience working with large, distributed, multi-tier enterprise applications is a plus.
- Experience with source code control systems such as TFS, ideally Git.
- Experience with Webpack is a plus.
- Familiarity with testing frameworks (e.g., Jasmine or Cypress).
- Strong background in Object-Oriented design, programming, and frameworks.
- Working knowledge of .NET/Core is a plus.
- Experience in RESTful web services.
- Experience with Postman/Swagger and related tools.
- Experience with TDD, ATDD, BDD is a plus.
- Familiarity with Continuous Integration/Continuous Delivery pipeline concepts is a plus.
- Prior experience in an industrial setting, especially with Laboratory processes, is a plus.
- Demonstrable working knowledge of at least one Agile methodology (mainstream or organization-specific) is a plus.
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Software Development, IT System Custom Software Development, IT Services, and IT Consulting