Craft Scalable Web Applications
We are seeking a skilled developer to join our team. The ideal candidate will have strong background in ReactJS and passion for creating efficient, scalable and user-friendly applications.
Key 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
* 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