Job Title: Front End Developer
Experience Level: Senior
Job Summary:
We are looking for a creative and detail-oriented Front End Developer to join our team. You will be responsible for translating design concepts into responsive and interactive user interfaces. This role requires a strong grasp of web development best practices, a passion for creating excellent user experiences, and the ability to work closely with designers, back-end developers, and product managers.
Key Responsibilities:
- Develop user-facing features using HTML, CSS, and JavaScript.
- Build responsive and accessible web interfaces that work across multiple devices and browsers.
- Work closely with UX/UI designers to implement design mockups and wireframes.
- Optimize applications for maximum speed and performance.
- Collaborate with back-end developers to integrate APIs and other services.
- Conduct testing and debugging to ensure high-quality releases.
- Stay up to date with emerging web technologies and trends.
Required Skills:
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Understanding of responsive and mobile-first design principles.
- Familiarity with version control systems, especially Git.
- Solid understanding of cross-browser compatibility issues and ways to work around them.
- Experience with build tools and package managers (Webpack, npm, etc.).
Nice to Have:
- Experience with CSS preprocessors (Sass, LESS).
- Familiarity with front-end testing tools (Jest, Cypress, etc.).
- Understanding of RESTful APIs and asynchronous request handling.
- Experience with UI/UX principles and accessibility standards (WCAG).
- Knowledge of design tools like Figma, Sketch, or Adobe XD.
Education & Experience:
- Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience).
- 3+ years of front-end development experience (depending on role level).
- Master’s degree in computer science, Information Technology, or related field preferred.