Responsive Navbar

Front-End Developer

Job Description

Roles & Responsibilities

Job Description: Front-End Developer

Job Summary:

We are looking for a Front-End Development Supervisor to lead and oversee the front-end development team. The ideal candidate should have strong technical expertise in front-end technologies, along with leadership and project management skills. This role involves supervising developers, ensuring best coding practices, collaborating with cross-functional teams, and driving the successful delivery of high-quality web applications.

Key Responsibilities:

  • Supervise and lead a team of front-end developers, ensuring adherence to coding standards and best practices
  • Manage project timelines, distribute tasks, and ensure timely completion of deliverables
  • Oversee the development, optimization, and maintenance of front-end components and applications
  • Conduct code reviews, enforce high-quality coding standards, and ensure the maintainability of codebases
  • Collaborate with UI/UX designers, back-end developers, and stakeholders to deliver seamless user experiences
  • Ensure performance optimization, accessibility compliance, and cross-browser compatibility
  • Monitor front-end trends, evaluate new technologies, and implement improvements where necessary
  • Provide technical mentorship and training to junior and mid-level developers
  • Troubleshoot and resolve complex front-end issues, ensuring the stability and security of applications
  • Communicate technical solutions effectively to both technical and non-technical stakeholders
  • Contribute to strategic decision-making and process improvements within the development team

Skills and Knowledge Required:

  • Proficiency in HTML, CSS, JavaScript (ES6+), and TypeScript
  • Expertise in front-end frameworks like React.js, Angular, or Vue.js
  • Strong experience in state management (Redux, MobX, Vuex, Recoil)
  • Knowledge of UI/UX best practices and experience implementing responsive, accessible designs
  • Deep understanding of performance optimization, code scalability, and security best practices
  • Experience with RESTful APIs, GraphQL, WebSockets, and microservices architecture
  • Strong debugging and problem-solving skills using Chrome DevTools, Lighthouse, or Web Vitals
  • Familiarity with testing frameworks (Jest, Mocha, Cypress, Playwright) and CI/CD workflows
  • Experience in Git-based workflows, Agile methodologies, and project management tools
  • Ability to manage multiple projects and meet deadlines while maintaining high-quality standards

Educational Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
  • Relevant certifications in front-end development, project management, or leadership are a plus

Experience:

  • 8-10 years of experience in front-end development
  • 2+ years of experience in a leadership, supervisory, or managerial role

Key Focus Areas:

  • Front-End Team Supervision and Leadership
  • Code Quality, Performance Optimization, and Security
  • Project Management and Process Improvement
  • Technical Mentorship and Skill Development
  • Cross-Department Collaboration and Communication

Tools and Equipment:

  • Code Editors/IDEs: VS Code, WebStorm
  • Version Control: Git, GitHub, GitLab
  • Frameworks & Libraries: React.js, Angular, Vue.js, Next.js
  • State Management: Redux, MobX, Vuex
  • Package Managers: NPM, Yarn
  • Testing & Debugging: Jest, Mocha, Cypress, Playwright
  • Build Tools: Webpack, Babel, Rollup, Vite
  • Project Management: Jira, Trello, Asana
  • CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI/CD

Other Requirements:

  • Strong leadership, communication, and interpersonal skills
  • Ability to balance hands-on development with managerial responsibilities
  • Experience in driving innovation and improving front-end development workflows
  • Ability to work under pressure and make strategic decisions to resolve technical challenges
Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City:
  • Job Category : Information Technology