Description GSPANN is hiring a Front-End Lead with expertise in Angular.js to build scalable, responsive web applications. The role requires leading architecture, driving UI best practices, and expertise in Angular.js, TypeScript, JavaScript, RxJS, CSS, micro-frontends, and cloud technologies.
Role and Responsibilities
- Design and build responsive front-end and accessible UI layouts using the Angular.js (Angular JavaScript) framework, addressing diverse user needs.
- Drive solution architecture design and lead the development of scalable web applications.
- Develop, document, and implement technical architectures that follow optimal design patterns and industry best practices.
- Perform independent analysis and complete development tasks with minimal supervision.
- Assess requirements thoroughly, interpret them effectively, and communicate insights to stakeholders.
- Write clean, scalable, maintainable, and testable application code.
- Review team code, ensure adherence to best practices, and remain accountable for code quality.
- Apply UI security best practices across all development work.
- Build and execute unit tests, integration tests, and end-to-end (E2E) tests.
- Implement state management techniques to ensure performance and scalability.
- Work proficiently within Agile methodology, processes, and tools, with hands-on familiarity in CI / CD (Continuous Integration / Continuous Deployment) pipelines.
- Create UI mockups using industry-standard prototyping software.
- Develop APIs with Python to support application functionality.
- Work with cloud technologies such as Microsoft Azure and Amazon Web Services (AWS).
- Use container technologies like Docker for scalable deployments.
- Leverage GitHub Copilot to accelerate development and enhance productivity.
Skills and Experience
8+ years of experience in guiding or leading technical project teams in delivering web application design solutions.Strong expertise in Angular.js development across different UI architectures.Apply object-oriented design principles effectively in software solutions.Show strong proficiency in HTML5, JavaScript, TypeScript, RxJS (Reactive Extensions for JavaScript), CSS, and AngularJS.Collaborate effectively with cross-functional teams and manage multiple stakeholders.Communicate complex concepts clearly and present effectively to leadership teams.Exhibit strong leadership through sound decision-making and effective problem-solving.Apply knowledge of the semiconductor equipment industry where relevant.Contribute to DevOps practices and CI / CD automation.