We are looking for a skilled Frontend Developer to join our team. The ideal candidate will have a strong background in ReactJS and a passion for creating efficient, scalable, and user-friendly applications.
Develop and maintain front-end applications using ReactJS.
Implement and manage micro frontends.
Write efficient and reusable CSS and Sass code.
Use styled-components for component styling.
Collaborate with design and backend teams to create complete solutions.
Participate in code reviews and ensure code quality.
Requirements
* Solid experience with ReactJS.
* Knowledge of micro frontends.
* Proficiency in CSS, Sass, and styled-components.
* Experience with design systems.
* Proficiency in version control (Git).
* Ability to work in a team and good communication skills.
Nice to Have:
* Knowledge of CloudFront and EKS.
* Previous experience with Design Systems.
* Knowledge of testing frameworks (Jest, Cypress).
Competencies:
* Technical Leadership: Ability to guide and mentor junior and intermediate developers.
* Problem Solving: Skill in identifying complex problems and proposing effective solutions.
* Effective Communication: Excellent verbal and written communication to document processes and interact with the team.
* Time Management: Ability to manage multiple tasks and deadlines efficiently.
* Attention to Detail: Focus on details to ensure code quality and consistency.
* Collaboration: Ability to collaborate with different teams, including designers, backend developers, and product managers.
The successful candidate will be able to work collaboratively as part of a dynamic team, contributing their technical expertise to deliver innovative digital solutions.