We are seeking a skilled Front-End Developer to join our development team. The ideal candidate is passionate about building responsive, accessible, and user-friendly web applications. You will collaborate with designers, back-end developers, and product teams to translate UI/UX designs into high-quality code and contribute to creating seamless user experiences.
Key Responsibilities:
UI Development: Implement responsive and interactive user interfaces using HTML, CSS, and JavaScript frameworks.
Frameworks & Libraries: Develop applications using modern frameworks such as React, Angular, or Vue.js.
Cross-Browser Compatibility: Ensure websites and applications are compatible across different browsers and devices.
Performance Optimization: Optimize application performance for speed and scalability.
Collaboration: Work closely with UX/UI designers, product managers, and back-end developers to deliver features and enhancements.
Code Quality: Write clean, maintainable, and well-documented code. Participate in code reviews and adhere to best practices.
Testing & Debugging: Perform front-end testing using tools like Jest, Cypress, or similar. Debug and resolve issues efficiently.
Qualifications:
Required:
Bachelor’s degree in Computer Science, Web Development, or related field (or equivalent experience)
2+ years of experience in front-end development
Proficiency in HTML5, CSS3, and JavaScript (ES6+)
Experience with one or more modern front-end frameworks (e.g., React, Angular, Vue.js)
Familiarity with version control systems like Git
Preferred:
Experience with RESTful APIs and asynchronous request handling
Familiarity with front-end build tools like Webpack, Vite, or Babel
Knowledge of accessibility standards (WCAG) and responsive design principles
Experience with CMS platforms or headless architecture is a plus
Key Skills:
Strong attention to detail and UI/UX sensitivity
Problem-solving and debugging skills
Excellent communication and collaboration skills
Ability to manage time and deliver on deadlines