drjobs Senior Frontend Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Lagos - Nigeria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Build maintain and optimize scalable reusable and efficient frontend components using modern frameworks like React Angular or Vue.js.
  • Develop responsive accessible and visually appealing user interfaces that provide an exceptional user experience.
  • Collaborate with backend engineers to design and integrate RESTful APIs and GraphQL endpoints.
  • Ensure crossbrowser compatibility and troubleshoot UI/UX issues across different platforms and devices.
  • Implement best practices in frontend development including performance optimization accessibility and SEO.
  • Define and implement frontend architecture that aligns with the overall technical roadmap.
  • Evaluate and recommend tools libraries and frameworks to enhance development efficiency and maintainability.
  • Develop and enforce coding standards best practices and design principles for frontend development.
  • Create and maintain technical documentation including design specifications and style guides.
  • Work closely with product managers UX/UI designers and backend engineers to translate business requirements into technical solutions.
  • Lead technical discussions design reviews and code reviews to maintain high code quality.
  • Mentor and support junior and midlevel engineers fostering a culture of technical excellence and collaboration.


Requirements

  • Bachelor s degree in Computer Science Software Engineering or a related field (or equivalent practical experience).
  • 4 years of experience in frontend development with at least 2 years in a senior or leadership role.
  • Expertise in modern JavaScript frameworks/libraries (React Angular Vue.js or similar).
  • Strong proficiency in HTML5 CSS3 and JavaScript/TypeScript.
  • Experience with state management libraries (Redux MobX or Vuex).
  • Proficiency in building responsive and accessible user interfaces.
  • Familiarity with modern build tools (Webpack Vite or Rollup) and package managers (npm Yarn).
  • Understanding of CI/CD pipelines Git and agile development methodologies.
  • Strong debugging and problemsolving skills.

Preferred:

  • Master s degree in Computer Science or a related field.
  • Experience with serverside rendering (Next.js Nuxt.js) and static site generation.
  • Knowledge of design systems and component libraries (e.g. Material UI Ant Design).
  • Familiarity with testing frameworks and tools (Jest Cypress or Playwright).
  • Experience with performance monitoring and optimization tools like Lighthouse or Web Vitals.
  • Understanding of backend integration and DevOps workflows.

Benefits

  • Competitive salary
  • Health Insurance
  • Pension
  • Performance Bonus
  • Annual paid vacation
  • Group Life Insurance


Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 4+ years of experience in front-end development, with at least 2 years in a senior or leadership role. Expertise in modern JavaScript frameworks/libraries (React, Angular, Vue.js, or similar). Strong proficiency in HTML5, CSS3, and JavaScript/TypeScript. Experience with state management libraries (Redux, MobX, or Vuex). Proficiency in building responsive and accessible user interfaces. Familiarity with modern build tools (Webpack, Vite, or Rollup) and package managers (npm, Yarn). Understanding of CI/CD pipelines, Git, and agile development methodologies. Strong debugging and problem-solving skills. Preferred: Master s degree in Computer Science or a related field. Experience with server-side rendering (Next.js, Nuxt.js) and static site generation. Knowledge of design systems and component libraries (e.g., Material UI, Ant Design). Familiarity with testing frameworks and tools (Jest, Cypress, or Playwright). Experience with performance monitoring and optimization tools like Lighthouse or Web Vitals. Understanding of backend integration and DevOps workflows.

Education

Bachelor s or master s degree in Computer Science, Engineering or a related field.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.