Front-End Expert
Description
We are seeking a skilled front-end developer to take on the challenge of crafting user-friendly and efficient applications.
Key Responsibilities:
* Develop maintainable front-end applications using ReactJS.
* Implement micro frontends for seamless integration.
* Create reusable CSS and Sass code for enhanced styling.
* Utilize styled-components for dynamic component styling.
* Collaborate with cross-functional teams to deliver complete solutions.
* Participate in rigorous code reviews to ensure exceptional code quality.
Requirements
Skill Set:
* Strong background in ReactJS development.
* Familiarity with micro frontend architecture.
* Proficiency in CSS, Sass, and styled-components.
* Experience working with design systems for cohesive visual identity.
* Expertise in version control using Git.
* Excellent communication and teamwork skills.
Nice to Have:
* Familiarity with cloud-based services like CloudFront and EKS.
* Prior experience with design systems implementation.
* Familiarity with testing frameworks such as Jest and Cypress.
Competencies
Soft Skills:
* Technical Leadership: Ability to mentor and guide junior developers.
* Problem Solving: Skill in identifying complex problems and proposing effective solutions.
* Effective Communication: Excellent verbal and written communication to document processes and collaborate with teams.
* Time Management: Ability to prioritize tasks and meet deadlines efficiently.
* Attention to Detail: Focus on delivering high-quality code and maintaining consistency.
* Collaboration: Ability to work effectively with designers, backend developers, and product managers.