Responsibilities
Frontend Development
Design, implement, and maintain responsive user interfaces using JavaScript and ReactJS.
Write clean, scalable, and efficient code following best practices.
Optimize applications for speed and scalability.
Collaboration
Work closely with UI/UX designers to translate designs and wireframes into high-quality code.
Collaborate with backend developers to integrate APIs and ensure a seamless user experience.
Participate in Agile/Scrum processes, contributing to team meetings and refining the backlog.
Testing and Debugging
Develop and execute unit tests to ensure code quality and reliability.
Address and debug issues reported by users and QA.
Documentation
Create and maintain documentation for code, features, and application workflows.
Qualifications
Bachelor's Degree in Computer Science, Engineering, or a related field.
5+ years of experience as a Frontend Engineer or similar role.
Strong proficiency in JavaScript and ReactJS.
Solid understanding of CSS and modern web practices (ES6+).
Experience with Agile methodologies and environments.
Familiarity with RESTful APIs for integration with backend services.
Strong problem-solving skills and attention to detail.
Ability to work independently and as part of a team in a vibrant, fast-paced environment.
Excellent communication skills, both written and verbal.