Job Description:
Our company is seeking an Advanced Front-end Developer to join our team. The ideal candidate will have a passion for creating visually stunning websites and mobile applications that are responsive, user-friendly, and accessible. As an Advanced Front-end Developer, you will be responsible for developing and maintaining our web applications, ensuring their compatibility with different browsers and devices, and creating exceptional user experiences.
Responsibilities:
- Develop new user-facing features and maintain existing ones
- Collaborate with designers, back-end developers, and stakeholders to create the best possible user experience
- Write clean, efficient, and well-documented code
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Ensure cross-browser and cross-device compatibility
- Participate in code reviews, troubleshooting, and debugging
- Stay up-to-date with emerging trends and technologies in front-end development
- Bachelor’s degree in Computer Science, Web Development, or related field
- Minimum of 3 years of experience in front-end development
- Strong proficiency in HTML, CSS, JavaScript, and jQuery
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue)
- Experience with version control systems (e.g., Git)
- Familiarity with Agile methodologies
- Strong problem-solving skills
- Excellent written and verbal communication skills