Lead Front End

Job Description

Lead Software Engineer, Frontend Development (Lisbon)

About the project:

You will work on the project in the financial sector. The client is the global technology company in the payments industry. You’d be joining the team responsible for transferring applications that are deployed into on-premises infrastructure to the public cloud for making services faster and more reliable for customers.

We are seeking a highly skilled Lead Frontend Developer proficient in React / Angular to join our dynamic team. As the Lead Front End Developer, you will be responsible for overseeing the development and implementation of user interfaces for our web applications. Your expertise will be pivotal in guiding the team to deliver high-quality, responsive, and visually appealing front-end solutions. This role requires strong leadership skills, technical proficiency, and the ability to collaborate effectively with cross-functional teams.

 

Required skills:

  • At least 8 years of experience in front-end development.
  • Proficiency in React and/or Angular frameworks.
  • Strong understanding of web technologies such as HTML5, CSS3, JavaScript, and AJAX.
  • Experience with state management libraries (e.g., Redux, MobX) and component-based architectures.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Solid grasp of cross-browser compatibility issues and responsive design principles.
  • Experience with version control systems such as Git.
  • Excellent communication and interpersonal skills.
  • Proven leadership abilities with a track record of successfully leading and mentoring development teams.
  • Ability to thrive in a fast-paced, collaborative environment and adapt to changing priorities.
  • Readiness to work in an agile environment.
  • To be available for hybrid work schedule (2 days per week go to the office in Lisbon).

 

Nice to have:

  • Experience with TypeScript or other statically typed languages.
  • Knowledge of modern JavaScript build tools and workflows (e.g., Webpack, Babel).
  • Experience with testing frameworks (e.g., Jest, Jasmine, Karma).
  • Understanding of accessibility standards and best practices.
  • Previous experience in Agile/Scrum methodologies.

 

Your responsibilities:

- Lead Front End Development: Spearhead the development of user interfaces for web applications using React and Angular frameworks.

- Technical Leadership: Provide technical guidance and mentorship to the front-end development team, ensuring adherence to best practices, coding standards, and performance optimization techniques.

- Architectural Design: Collaborate with architects and other stakeholders to design scalable and maintainable front-end architectures.

- Code Reviews and Quality Assurance: Conduct thorough code reviews to maintain code quality, identify potential issues, and ensure compliance with established coding standards and guidelines.

- Collaboration: Work closely with back-end developers, UI/UX designers, and product managers to translate design mockups and requirements into functional user interfaces.

- Innovation and Research: Stay updated on emerging trends, tools, and technologies in front-end development, and assess their potential impact on our projects. Propose and implement innovative solutions to enhance user experience and efficiency.

- Project Management: Manage priorities, timelines, and deliverables for front-end development tasks. Coordinate with project managers to ensure timely completion of milestones and deliverables.

- Problem Solving: Troubleshoot technical issues and performance bottlenecks in collaboration with the development team. Implement effective solutions to address identified challenges.

 

... If you're ready to make an impact and drive innovation in front-end development, we invite you to apply and join us on our journey.

Privacy Policy