Primary Skills:
Angular
TypeScript/JavaScript
HTML, CSS
NGRX, RxJS
Nice to Have:
GraphQL
Ionic, Capacitor
Scrum, Agile (working knowledge is a must)
CI/CD pipelines (usage required)
Roles & Responsibilities:
Web Development Expertise: Utilize 8+ years of experience in web development to lead and manage projects, primarily focusing on Angular, TypeScript/JavaScript, HTML, CSS, GraphQL, NGRX, and RxJS.
Technical Leadership: Provide technical direction and mentorship to a team of developers, ensuring adherence to best practices and coding standards.
Design and Implementation: Lead the design, implementation, debugging, and deployment of front-end web applications, ensuring they meet the highest quality standards.
Knowledge Maintenance: Stay updated on the latest front-end application systems and trends to ensure the team is using the most effective tools and methodologies.
Agile Practices: Actively participate in and guide the team through all applicable agile ceremonies, such as daily stand-ups, sprint planning, and retrospectives, as defined by the customer.
Code Reviews: Provide constructive feedback during peer reviews and respond to feedback on your own work, fostering a collaborative and high-performance team environment.
CI/CD Integration: Ensure the integration and use of CI/CD pipelines within the development process, enhancing the efficiency and reliability of software releases.
Collaboration: Work closely with cross-functional teams, including back-end developers, designers, and product managers, to deliver high-quality, user-centric web applications.
Innovation: Encourage the adoption of new technologies and methodologies that can improve the development process and product quality.
Problem Solving: Troubleshoot and resolve complex issues in the development process, ensuring timely delivery of project milestones.