As a Senior Front End Developer, you will be responsible for updating our web application by migrating the AngularJS framework to Angular. The ideal candidate will have a strong background in AngularJS, Angular, CSS and other similar migration projects, a keen eye for detail, excellent communication skills, and a passion for driving innovation.
RESPONSIBILITIES:
- Migrate our web application using AngularJS, Angular, Typescript, HTML and CSS.
- Implement scalable front-end code using.
- Work closely with our developers to deliver high-quality.
- Optimize application performance and ensure responsiveness across multiple devices and platforms.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Stay up-to-date about emerging technologies and best practices in front end development.
- Trouble shoot and debug complex issues to ensure smooth operation of aplication.
- Drive continuous improvement initiatives to enhance development processes and workflows.
EXPERIENCE:
- 8+years of experience in software development, with a focus in front end and UI development.
- Expertisein AngularJS and Angular frameworks with hands-on experience on migration projects from AngularJS to Angular.
- Proficiency in HTML, CSS, JavaScript, TypeScript, and related front end technologies.
- Proficiency with NX for monorepo management and pnpm for optimized package management.
- Experience with build tools such as Gulp.
- Write and maintain unit tests using Jest to ensure code quality and functionality.
- Strong understanding of CSS preprocessors like SASS.
- Knowledge of responsive design principeles.
- Familiarity with cross-browser testing and debugging.
- Solid understanding of software engineering principles and design patterns.
- Excellent problem-solving skills and attention to details.
- Strong communication and collaboration abilities.
- Experience with Agile development methodologies.
- Commitment to continuous learning and professional development.
OTHER:
BONUS POINTS:
- Knowledgeof backend technologies such as Node JS, PHP, Laravel, PostgreSQL.
- Familiaritywith RESTful APIs.
- Knowledgeon command line Linux.