Full Job Description
Join the dynamic team at Canopus as a Front-end Developer, where you’ll play a crucial role in crafting captivating user interfaces for our web applications. Collaborate closely with our design and development teams to create visually appealing and user-friendly interfaces that enhance user engagement. This position offers an exciting opportunity to contribute to challenging projects and drive impactful outcomes for our clients’ businesses.
Responsibilities:
- Create responsive and visually stunning user interfaces using HTML, CSS, and JavaScript.
- Implement interactive features and animations to improve user experience.
- Work with designers to translate mockups and wireframes into functional web pages.
- Integrate front-end components with back-end logic in collaboration with back-end developers.
- Optimize web pages for performance and scalability.
- Conduct usability testing and gather user feedback for continuous improvement.
- Stay updated on the latest trends and best practices in front-end development.
- Participate in code reviews to ensure code quality and compliance with standards.
- Address and resolve issues reported by clients or internal stakeholders.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 6 months to 3 years of proven experience as a Front-end Developer or similar role.
- Proficiency in HTML, CSS, and JavaScript.
- Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Strong understanding of responsive web design principles.
- Familiarity with version control systems (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Ability to thrive in a fast-paced, collaborative environment.
- Effective communication and teamwork skills.