We are seeking an experienced Frontend Developer to join our team.
Job Description
As a Frontend Developer, you will be responsible for designing and developing user-friendly front-end applications using ReactJS. You will work collaboratively with the design and backend teams to create scalable and efficient solutions.
The ideal candidate will have a strong background in ReactJS and a passion for creating clean, well-structured code. You will also have experience with micro frontends, CSS, Sass, styled-components, and version control (Git).
Responsibilities:
* 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.
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).
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.
About Us
We welcome individuals from diverse backgrounds and are committed to providing an inclusive and supportive work environment.
We value diversity and believe that a diverse team is essential to delivering innovative solutions.