Technology

Frontend Developer At Ardova Plc

Ardova Plc·Lagos, nigeria·Full Time·Onsite
TechnologyFull TimeOnsite

Job Summary

The Mid-Level Frontend Developer is responsible for developing, maintaining, and enhancing user-facing web applications that are visually appealing, responsive, and deliver an excellent user experience. The role holder will work closely with UI/UX designers, back-end developers, and product teams to translate designs and requirements into high-quality front-end code, ensuring performance, accessibility, and consistency across the organization's digital products.

Key Responsibilities

  • Develop and maintain responsive, user-friendly web interfaces using HTML, CSS, and JavaScript, in line with UI/UX design specifications and brand guidelines.
  • Write clean, efficient, and well-documented front-end code, adhering to established coding standards and best practices.
  • Build and maintain reusable components and front-end libraries for future use, using modern frameworks and libraries such as React, Angular, or Vue.js.
  • Translate UI/UX wireframes and mockups into high-quality, pixel-perfect, and accessible code that renders consistently across browsers and devices.
  • Collaborate with back-end developers to integrate front-end components with RESTful and GraphQL APIs and other back-end services.
  • Optimise web applications for maximum speed, scalability, and performance across different devices, browsers, and screen sizes.
  • Ensure the technical feasibility of UI/UX designs, providing input and feedback during the design process.
  • Implement and follow front-end security best practices, protecting applications against common client-side vulnerabilities.
  • Participate in code reviews, providing and receiving constructive technical feedback to maintain code quality across the team.
  • Identify, troubleshoot, and resolve bugs, performance bottlenecks, and technical issues in existing front-end applications.
  • Write and maintain unit and integration tests for front-end code, using tools such as Jest, Mocha, or Cypress, to ensure application reliability.
  • Maintain, upgrade, and refactor existing front-end code, ensuring continued functionality, performance, and compliance with current standards.
  • Collaborate with the product manager, business analyst, designers, and QA specialist to translate requirements into well-engineered front-end solutions.
  • Support the CI/CD pipeline for front-end deployments and follow DevOps practices to streamline the software delivery lifecycle.
  • Leverage AI tools and coding assistants (e.g., Claude Code, GitHub Copilot, ChatGPT, etc.) to enhance development speed, code quality, and problem-solving efficiency.
  • Stay current with emerging front-end technologies, frameworks, and industry best practices, applying relevant advancements to improve the quality and efficiency of software delivery.

Skills & Competencies

  • Excellent knowledge of HTML, CSS, JavaScript (ES6+), and front-end frameworks/libraries (e.g., React, Angular, Vue.js).
  • Working knowledge of TypeScript and modern front-end build tools (e.g., Webpack, Vite, Babel).
  • Proficiency in responsive and mobile-first design principles, ensuring interfaces work seamlessly across devices.
  • Experience consuming RESTful and GraphQL APIs and handling asynchronous data in front-end applications.
  • Proficiency in version control systems and branching strategies (e.g., Git, GitFlow).
  • Experience with front-end testing tools and frameworks (e.g., Jest, Mocha, Cypress, React Testing Library).
  • Familiarity with CI/CD pipelines and basic containerisation concepts (e.g., Docker) as they relate to front-end deployment.
  • Understanding of cross-browser compatibility issues and front-end performance optimisation techniques.
  • Understanding of front-end security principles and common client-side vulnerabilities (e.g., XSS, CSRF).
  • Strong knowledge of UI/UX design concepts and the ability to implement visually consistent, accessible front-end interfaces (WCAG standards).
  • Familiarity with state management libraries and tools (e.g., Redux, Zustand, Vuex, Context API).
  • Basic understanding of back-end technologies and databases sufficient to collaborate effectively with back-end developers.

Requirements

  • Minimum of 3 years' experience as a Frontend Developer, Web Developer, or in a similar role, with a demonstrable track record of building responsive, user-facing web applications.
  • Minimum of a 2.2 in Computer Science, Information Technology, Software Engineering, or a related field.
  • Relevant professional certifications are an advantage, including: Meta Front-End Developer Certificate, freeCodeCamp Front-End Development Certification, Microsoft Certified: Azure Developer Associate, or equivalent. UI/UX or web accessibility-related certifications are also desirable.

Key skills

BA/BSc/HND

At a glance

Company

Ardova Plc

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

August 31, 2026

More opportunities

Similar roles you might like

Senior Backend Developer (node.js And Python) At Vennote Technologies Limited

Vennote Technologies Limited

Lagos, nigeria

full-time

Responsibilities: Design and implement RESTful APIs endpoints using Express.js framework to facilitate secure and reliable communication between the client and the server. Design, develop, and maintain robust and scalable backend systems for our chatbot platform using Node.js. Integrate with OpenAI services using their SDKs or APIs. Handle the request and response flow to the AI engine, including passing the user's prompt and receiving the AI-generated text. Design and interact with the database to store conversational history, user profiles, application settings, and Retrieval-Augmented Generation (RAG) data sources. Implementing real-time communication using WebSockets to provide a fluid, instant, and conversational chat experience. Collaborate with frontend developers, data scientists, and product managers to build a seamless user experience. Develop and optimize APIs for efficient data exchange between the chatbot and other systems. Implement and integrate natural language processing (NLP) and machine learning models into the backend infrastructure. Ensure the security and reliability of the chatbot backend by implementing appropriate measures. Develop and train machine learning models using appropriate algorithms and techniques. Assess the performance of the chatbot using metrics like accuracy, precision, recall, and F1-score. Fine-tune models to improve their performance and address limitations. Optimize backend performance and scalability to handle increasing user loads. Stay up to date with the latest advancements in backend technologies and chatbot development. Qualifications: Bachelor's degree in computer science, Engineering, or a related field. Proven experience in backend software development, with a strong focus on building scalable and high-performance systems. 7 years+ strong proficiency in Node.js and Python backend programming languages. Expertise in database technologies (e.g., MongoDB, SQL, NoSQL) and data modeling. Solid understanding of API development and integration. Experience with Azure cloud platform Knowledge of NLP and machine learning concepts is a plus. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Preferred Qualifications: Experience in chatbot development or conversational AI. Knowledge of messaging platforms (e.g., WhatsApp, Facebook Messenger, Slack). Experience with containerization technologies (e.g., Docker, Kubernetes).

10 days ago

Senior Frontend Developer (react) At 247bet

247Bet

Lagos, nigeria

full-time

Role Description This is a full-time hybrid role for a Senior Frontend Developer, based in Lagos hybrid, with 3 days per week in the office. You'll build the web experience where customers browse live odds, build bet slips, follow and copy other bettors, and move money all updating in real time, all needing to feel instant on mid-range devices over inconsistent networks. Our web stack is React and Next.js against a BFF layer. This is a hands-on role for a frontend engineer who cares about performance as much as pixels, and who understands that in betting, a laggy odds update or a double-submitted bet slip is a real problem, not a polish issue.What You'll Do Build and own core web experiences in React/Next.js: sportsbook browsing, bet slip, wallet, account, and social/copy-betting features Implement real-time UI live odds updates, in-play markets, and cash-out values over WebSockets with graceful degradation Engineer for performance on the devices and networks our customers actually use: bundle discipline, lazy loading, and aggressive optimisation of Core Web Vitals Handle the hard frontend states well: optimistic updates, retries, idempotent submissions, offline/reconnect behaviour Collaborate with design to ship polished, responsive interfaces, and with backend engineers on clean BFF contracts Write well-tested code (unit, integration, and E2E) and participate in code reviews Instrument the frontend with analytics and error monitoring, and use the data to drive improvements Uphold accessibility and responsible gambling UI requirements across the product Mentor mid-level frontend engineers and help set standards for the frontend codebase What We're Looking For 5+ years of frontend engineering experience with deep, current expertise in React and TypeScript Strong production experience with Next.js (SSR/ISR, routing, performance patterns) Proven experience building real-time interfaces (WebSockets, SSE) and managing complex client state A demonstrated performance mindset you can talk concretely about how you've made a slow app fast Solid testing habits with tools like Jest, React Testing Library, Playwright, or Cypress Good grasp of web security fundamentals for applications that handle money Strong collaboration with designers and backend engineers A portfolio, live product, or GitHub work you're proud to walk us through Nice to Have Experience building betting, trading, gaming, or fintech interfaces Experience shipping web products for African markets and low-bandwidth conditions Familiarity with design systems and component library ownership Exposure to A/B testing and growth experimentation tooling

13 days ago

Front-end Developer At Creastech Limited

Creastech Limited

Lagos, nigeria

full-time

Key Responsibilities Develop responsive and interactive web applications from design concepts and requirements. Build reusable, maintainable, and efficient frontend components. Collaborate with UI/UX designers and backend developers to deliver seamless digital products. Integrate frontend applications with APIs and backend services. Identify and resolve bugs, performance issues, and compatibility problems. Ensure applications work effectively across different browsers and devices. Participate in code reviews and maintain clean, well-documented code. Stay updated on emerging frontend technologies and industry best practices. Requirements Bachelor's Degree/HND in Computer Science, Software Engineering, or a related field. 1 to 3 years of experience as a Frontend Developer or in a similar role. Strong knowledge of HTML, CSS, and JavaScript. Proficiency in at least one modern frontend framework/library such as React, Angular, or Vue.js. Experience working with REST APIs and integrating backend services. Good understanding of responsive design and cross-browser compatibility. Familiarity with Git/version control systems. Strong problem-solving and analytical skills. Good communication and teamwork skills. Added Advantage: Experience with TypeScript. Knowledge of UI/UX principles. Experience with Next.js or other modern frontend frameworks. Familiarity with testing tools and frontend performance optimization.

16 days ago

Frontend Developer At Ardova Plc
Lagos, nigeria
Apply