Job Title
" Frontend Developer "
* A skilled frontend developer is needed to join a dynamic team.
-----------------------------------
About the Role
We are seeking an experienced ReactJS developer with a passion for creating efficient, scalable, and user-friendly applications. The ideal candidate will have a strong background in front-end development and be able to contribute to innovative projects.
-----------------------------------
Key Responsibilities
1. Develop and maintain front-end applications using ReactJS.
2. Implement and manage micro frontends.
3. Write efficient and reusable CSS and Sass code.
4. Use styled-components for component styling.
5. Collaborate with design and backend teams to create complete solutions.
6. 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.