We are looking for a skilled Front-End Developer to join our dynamic team. In this role, you will be responsible for translating UI/UX design wireframes into high-quality code that produces visual elements of our applications. You will work closely with designers, back-end developers, and product managers to build user-centric, responsive, and performance-optimized web applications.
Key Responsibilities:
- Develop new user-facing features with a focus on responsive design and cross-browser compatibility.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize web applications for maximum speed and scalability.
- Collaborate with UI/UX designers to bridge the gap between design and technical implementation.
- Integrate front-end components with back-end APIs.
- Conduct thorough testing across browsers and devices.
- Stay up to date with emerging technologies and industry trends to ensure the best user experience.
Required Skills and Qualifications:
- Proficient understanding of HTML5, CSS3, JavaScript, and modern frameworks (such as React, Angular, or Vue.js).
- Experience with version control systems like Git.
- Strong knowledge of responsive design principles and mobile-first development.
- Familiarity with RESTful APIs and integration.
- Good understanding of cross-browser compatibility issues and ways to work around them.
- Ability to write clean, well-documented, and maintainable code.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with TypeScript is a plus.
- Familiarity with front-end testing frameworks (like Jest, Cypress).
- Understanding of build tools like Webpack, NPM, or Vite.
- Experience with UI libraries such as Tailwind CSS, Bootstrap, or Material UI.
- Exposure to Agile/Scrum development methodologies.
Benefits:
- Competitive salary
- Flexible working hours
- Remote work opportunities
- Professional development support
- Health and wellness benefits (if applicable)
At ACME, we believe in fostering a dynamic and inclusive work environment where passionate individuals can thrive and contribute to innovative solutions. As a leading company, we are dedicated to pushing boundaries, embracing creativity, and achieving excellence in everything we do.