Talent Apply
Log in
All jobs
BC

Frontend Developer

Beneresa Consulting
Maryland / kosofe, Lagos Posted Sep 29, 2026
On-site

About this role

Frontend Developer

Beneresa Consulting is driven by the culture of excellence and strict adherence to global best practices; we have combined our vision with the delivery of services that exceeds customer’s expectations.

We are recruiting to fill the position below:

Job Position: Frontend Developer

Job Location: Maryland / kosofe, Lagos

Employment Type: Full-time

  • Job Summary
  • We are seeking a highly skilled, creative, and results-driven Frontend Developer to join our technology team.
  • The successful candidate will be responsible for designing, developing, testing, implementing, and maintaining responsive, secure, scalable, and user-friendly web applications.
  • The Frontend Developer will work closely with UI/UX Designers, Backend Developers, Product Managers, and other stakeholders to translate business and design requirements into functional and high-performing digital products.
  • The ideal candidate should have strong hands-on experience with HTML5, CSS3, JavaScript, React.js, TypeScript, API integration, Git/GitHub, responsive design, and modern frontend development practices.

Key Responsibilities

Frontend Application Development:

  • Develop, maintain, and enhance responsive web applications using modern frontend technologies.
  • Build reusable, scalable, and maintainable UI components.
  • Develop applications using React.js and TypeScript.
  • Translate UI/UX designs, wireframes, and prototypes into functional interfaces.
  • Ensure applications are responsive across desktop, tablet, and mobile devices.
  • Develop clean, efficient, reusable, and well-documented code.

UI/UX Implementation:

  • Collaborate with UI/UX Designers to implement designs accurately.
  • Ensure consistency in user interface, navigation, layouts, typography, and interactive elements.
  • Implement responsive and accessible interfaces.
  • Identify usability issues and recommend improvements to enhance user experience.

API & Backend Integration:

  • Integrate frontend applications with RESTful APIs and backend services.
  • Work closely with backend developers to ensure effective data exchange and system integration.
  • Implement authentication, authorization, validation, error handling, loading states, and secure data presentation.
  • Troubleshoot frontend and API-related issues.

Performance & Application Optimization:

  • Optimize applications for speed, scalability, reliability, and performance.
  • Identify and resolve frontend performance bottlenecks.
  • Implement appropriate techniques such as code splitting, lazy loading, caching, and image optimization.
  • Ensure cross-browser compatibility and consistent application performance.

Testing & Quality Assurance:

  • Conduct frontend testing and debugging before deployment.
  • Identify, troubleshoot, and resolve application defects and technical issues.
  • Participate in code reviews and maintain high coding standards.
  • Work with QA teams to ensure applications meet functional and technical requirements.
  • Where applicable, implement unit and integration testing using tools such as Jest, React Testing Library, or Cypress.

Version Control & Development Practices:

  • Use Git, GitHub, GitLab, or equivalent version-control platforms for source-code management.
  • Participate in code reviews, pull requests, branching, and collaborative development processes.
  • Follow established software development standards, documentation requirements, and coding conventions.
  • Participate in Agile/Scrum ceremonies, sprint planning, stand-ups, and retrospectives where applicable.

Maintenance & Continuous Improvement:

  • Maintain and improve existing frontend applications.

  • Monitor applications and resolve bugs and technical issues.

  • Keep abreast of emerging frontend technologies, frameworks, security practices, and industry trends.

  • Recommend improvements to existing systems, development processes, and user interfaces.

  • Performance Indicators / KPIs

Performance will be assessed based on:

  • Quality and maintainability of frontend code.

  • Timely delivery of assigned development tasks.

  • Application performance and responsiveness.

  • Number and resolution of defects/bugs.

  • Successful integration with backend APIs.

  • Compliance with coding and development standards.

  • Code review quality and collaboration.

  • User experience and interface quality.

  • Contribution to continuous improvement of applications.

  • Successful delivery of assigned projects and sprint objectives.

  • Required Qualifications

  • Bachelor’s Degree/HND in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline.

  • 7–20 years of proven professional experience in Frontend Development, depending on level.

  • Strong proficiency in:

  • HTML5

  • CSS3

  • JavaScript (ES6+)

  • React.js

  • TypeScript

  • Responsive Web Design

  • Git/GitHub

  • Practical experience integrating REST APIs.

  • Good understanding of JSON, authentication, authorization, and frontend-backend communication.

  • Good understanding of UI/UX principles.

  • Experience working with modern frontend development tools and workflows.

  • Strong analytical, troubleshooting, and problem-solving abilities.

  • Good communication and teamwork skills.

  • Demonstrable portfolio of websites, applications, or software projects is highly desirable.

Required / Preferred Certifications:

  • Candidates should possess at least one relevant professional certification in Frontend/Web Development, Software Engineering, or a related field.

Relevant certifications may include:

  • Meta Front-End Developer Professional Certificate
  • freeCodeCamp Front End Development Libraries / related certifications
  • Recognised React.js certification
  • Recognised JavaScript certification
  • Recognised TypeScript/Web Development certification
  • Microsoft-related web development certification
  • Relevant certification from a recognised technology training institution or professional development platform.
  • Note: Certification will be considered alongside practical technical competence, professional experience, coding ability, and portfolio evidence.

Desirable Technical Skills:

Experience with any of the following will be an added advantage:

  • Next.js
  • Redux / Redux Toolkit
  • Zustand
  • React Query / TanStack Query
  • Tailwind CSS
  • Bootstrap
  • Material UI
  • GraphQL
  • Jest
  • React Testing Library
  • Cypress
  • Figma
  • GitHub/GitLab
  • CI/CD pipelines
  • Docker
  • Web accessibility standards
  • SEO and web performance optimization
  • Progressive Web Applications (PWA)
  • Current Nigerian job advertisements commonly pair React with TypeScript, Next.js, state-management tools, REST APIs, Git and responsive design, so these are useful keywords for attracting appropriately skilled candidates on jobs boards.

Core Competencies:

  • Frontend Software Development
  • React.js Development
  • JavaScript & TypeScript
  • Responsive Web Design
  • API Integration
  • UI/UX Implementation
  • Web Performance Optimization
  • Debugging & Troubleshooting
  • Version Control
  • Software Testing
  • Problem Solving
  • Analytical Thinking
  • Attention to Detail
  • Team Collaboration
  • Communication
  • Time Management

Personal Attributes:

The successful candidate should demonstrate:

  • Strong attention to detail.
  • A passion for technology

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →