Front End Developer

Job Description

As a Senior Front-End Developer, you will lead the design and development of the user interface and user experience for our web applications. You will work closely with our cross-functional development team to ensure seamless integration of the front end with back-end functionality. Your expertise in web technologies and user interface design will be pivotal in delivering exceptional user experiences.

Responsibilities

Front End Development: Develop responsive and engaging user interfaces for web applications using HTML, CSS, and JavaScript.

Cross-Browser Compatibility: Ensure that web applications are compatible with various web browsers and platforms.

Optimization: Optimize front end code for maximum performance, scalability, and speed.

Code Reviews: Review code written by junior developers and provide constructive feedback.

Testing: Perform unit testing and integration testing to identify and resolve any issues promptly.

Documentation: Document code, design decisions, and best practices for future reference.

Collaboration: Collaborate with back-end developers, UX designers, and other team members to ensure seamless integration of front end and back-end components.

Technical Leadership: Provide technical guidance and mentorship to junior developers on the team.

Stay Updated: Keep up-to-date with the latest trends and best practices in front-end development and user experience design.

DESIRED SKILLS AND EXPERIENCE

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).
  • Proven experience as a Front-End Developer, with a strong portfolio showcasing your work.
  • Expertise in HTML, CSS, JavaScript, jQuery and modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Proficiency in responsive web design and cross-browser compatibility.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work in an agile development environment.
  • Knowledge of web performance optimization techniques.
  • Experience with web accessibility standards (e.g., WCAG) is a plus.
Apply Now