Technology

Front-end Developer

Comercio Partners·Lagos, nigeria·Full Time·Internship
TechnologyFull TimeInternship
-

Role Summary

  • Our IT/Innovation team builds and runs the digital products behind Comercio's retail and institutional offerings, and we are growing the team with people who take ownership and ship quality work.
  • We are seeking a skilled Mid-Level Frontend Developer to build and enhance responsive, accessible, and high-performing web and mobile web applications across Comercio Partners' digital platforms. The successful candidate will translate designs into production-ready interfaces, collaborate with UI/UX designers and backend engineers, and contribute to reusable components, robust application architecture, and high standards of code quality.

Key Responsibilities

  • Develop and maintain user-facing features for both web and mobile web applications.
  • Collaborate with designers and backend developers to create seamless, responsive, and mobile-friendly applications.
  • Write clean, maintainable, and efficient code using HTML, CSS, and JavaScript/TypeScript with React and Angular.
  • Optimize applications for maximum speed, scalability, and mobile performance.
  • Ensure the technical feasibility of UI/UX designs across various devices, browsers, and screen sizes.
  • Conduct code reviews and provide constructive feedback to team members.
  • Build and maintain reusable components in line with Comercio's design system and brand guidelines.
  • Write automated tests (unit and component level) and support end-to-end testing with the QA team.
  • Integrate with backend APIs securely, handling authentication, error states, and loading states gracefully.

Required Qualifications and Experience

  • Bachelor's degree in Computer Science, Computer Engineering, or a related discipline.
  • Minimum of 3-5 years' relevant experience in frontend development for web and mobile web applications.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript, with practical experience using React and Angular.
  • Good understanding of responsive design, web accessibility standards, browser compatibility, and frontend performance optimisation.
  • Experience with RESTful API integration, Git-based version control, and collaborative development workflows.
  • Demonstrated problem-solving skills, attention to detail, and ability to deliver quality solutions within agreed timelines.
  • Experience with component libraries, design systems, Storybook, or similar tools.
  • Familiarity with frontend testing frameworks such as Jest, Cypress, or Playwright.
  • Exposure to CI/CD pipelines, cloud environments, and frontend deployments on AWS.
  • Experience developing financial services interfaces, including investment dashboards, financial charts, and digital onboarding workflows.
  • Familiarity with AI-assisted development tools and their effective use in software delivery.

Required Skills and Competencies

  • Frontend engineering and component-based development.
  • Analytical thinking and problem-solving.
  • User experience and performance optimisation.
  • Collaboration and communication.
  • Code quality, testing, and technical documentation.
  • Ownership, accountability, and continuous learning.

Key skills

BA/BSc/HND
Apply Now
Send your CV along with a cover letter tocareers@comerciopartners.com

Please use the job title as the subject line of your email.

At a glance

Company

Comercio Partners

Location

Lagos, nigeria

Employment

Full Time

Work style

Internship

Experience

Valid until

Not specified

Created

October 28, 2026

More opportunities

Similar roles you might like

Software Engineer - Php

Crown Interactive

Lagos, nigeria

full-time

Job Objective We are looking for a Software Engineer who shares in our passion. Are you passionate about Software Development? Do you thrive in solving complex problems and creating innovative solutions? Are you a talented Software Engineer willing to contribute to design development and maintenance of our software applications. If so, we have the perfect opportunity for you! Key Roles and Responsibilities Develop, test, and maintain PHP-based web applications. Write clean, efficient, and well-documented code following industry best practices. Collaborate with front-end developers, designers, and other engineers to create seamless user experiences. Optimize application performance and troubleshoot issues. Design and implement APIs and integrate third-party services. Maintain and improve database structures (MySQL, PostgreSQL, etc.). Ensure security and data protection in all applications. Stay up to date with emerging technologies and industry trends. Participate in code reviews and contribute to improving development workflows. Participate in the company's learning, development and mentorship programs Experience and Qualifications First Degree in Computer Science, Engineering or Technical skills required for this role Minimum of 6 plus years' proven work experience as a PHP software engineer Experience with Power Sector Applications will be an added advantage Knowledge of Java will be an added advantage Required Skills and Competencies: Strong knowledge of PHP 7+ and OOP (Object-Oriented Programming): Yii1 Yii2 Linux Laravel Experience with MVC frameworks such as Laravel, Symfony, or CodeIgniter. Proficiency in SQL databases (MySQL, PostgreSQL) and query optimization. Familiarity with HTML, CSS, JavaScript, and front-end frameworks (Vue.js, React, or Angular is a plus). Experience with version control systems (Git, GitHub, GitLab, or Bitbucket). Knowledge of API development and integrations (RESTful, SOAP). Understanding of security best practices and performance optimization. Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Database Design Experience building workflow application system Enterprise platforms Familiarity SAAS Application deployment Ability to lead a team and mentor junior engineers. Excellent problem-solving and analytical skills Strong communication and collaboration skills Ability to work independently and in a team environment Experience with Agile development methodologies is a plus

8 hours ago

Software Engineer - Php

Crown Interactive

Lagos, Nigeria

Full-time

Crown Interactive delivers innovative, cost-effective, service aggregation solutions to the Telecom, Media and Technology-based sectors. Starting in 2005, this London-based business has gained ground-breaking expertise integrating business systems with evolving information technology. Based on the local demands of emerging markets, a new operation has been launched with its head office in Lagos, Nigeria. We also have a base in Washington DC. Our uniquely qualified and highly skilled team includes a diverse make-up of international technology professionals. The company is guided by our operating principles of professionalism, integrity, efficiency, innovation, and unsurpassed customer service. Crown Interactive is launching a world-class Service Aggregator platform in Nigeria using cutting-edge Business Support Systems (BSS) platform. The service offering includes comprehensive order-to-cash services for local and international service providers who are seeking to outsource their business support systems with a minimum of capital expenditure. Additionally, Crown Interactive has established a Nigerian-based products operation with exclusive distribution rights to provide highly innovative 3G data and voice Customer Premise Equipment (CPE) for individual consumers and small-to-medium businesses. We are recruiting to fill the position below: Job Title: Software Engineer - PHP Location: Lagos Job Objective We are looking for a Software Engineer who shares in our passion. Are you passionate about Software Development? Do you thrive in solving complex problems and creating innovative solutions? Are you a talented Software Engineer willing to contribute to design development and maintenance of our software applications. If so, we have the perfect opportunity for you! Key Roles and Responsibilities Develop, test, and maintain PHP-based web applications. Write clean, efficient, and well-documented code following industry best practices. Collaborate with front-end developers, designers, and other engineers to create seamless user experiences. Optimize application performance and troubleshoot issues. Design and implement APIs and integrate third-party services. Maintain and improve database structures (MySQL, PostgreSQL, etc.). Ensure security and data protection in all applications. Stay up to date with emerging technologies and industry trends. Participate in code reviews and contribute to improving development workflows. Participate in the company’s learning, development and mentorship programs Experience and Qualifications First Degree in Computer Science, Engineering or Technical skills required for this role Minimum of 6 plus years’ proven work experience as a PHP software engineer Experience with Power Sector Applications will be an added advantage Knowledge of Java will be an added advantage Required Skills and Competencies: Strong knowledge of PHP 7+ and OOP (Object-Oriented Programming): Yii1 Yii2 Linux Laravel Yii1 Yii2 Linux Laravel Experience with MVC frameworks such as Laravel, Symfony, or CodeIgniter. Proficiency in SQL databases (MySQL, PostgreSQL) and query optimization. Familiarity with HTML, CSS, JavaScript, and front-end frameworks (Vue.js, React, or Angular is a plus). Experience with version control systems (Git, GitHub, GitLab, or Bitbucket). Knowledge of API development and integrations (RESTful, SOAP). Understanding of security best practices and performance optimization. Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Database Design Experience building workflow application system Enterprise platforms Familiarity SAAS Application deployment Ability to lead a team and mentor junior engineers. Excellent problem-solving and analytical skills Strong communication and collaboration skills Ability to work independently and in a team environment Experience with Agile development methodologies is a plus

9 hours ago

Backend Engineer (edutech School Management System. Fintech. Health Tech)

SquarelyEdu

Nigeria, nigeria

Full-time

Company Description SquarelyEdu is an integrated EdTech platform that helps schools streamline operations, improve teaching and learning, and strengthen engagement with parents. The platform focuses on modernizing school management through technology while supporting educators with AI-powered educational tools. SquarelyEdu also promotes student financial literacy by embedding practical finance education into the learning experience. By connecting schools, families, and learners in a single ecosystem, SquarelyEdu supports more efficient administration and better educational outcomes.Role Description This is a full-time remote Backend Engineer role focused on building and maintaining scalable services for SquarelyEdu’s school management, fintech, and health tech solutions. Day-to-day responsibilities include designing and implementing backend APIs, developing secure and performant server-side logic, and integrating databases and third-party services. The Backend Engineer collaborates closely with front-end developers, product managers, and other team members to deliver reliable features, resolve technical issues, and improve existing functionality. The role also involves writing clean, well-documented code, conducting code reviews, optimizing system performance, and ensuring compliance with data privacy and security standards across the platform’s educational and financial products.Qualifications Candidates should possess strong Back-End Web Development skills, including building RESTful or GraphQL APIs and integrating databases,node, express.js, drizzle orm connecting to a noen serverless postgresdb for the backendCandidates should possess solid Software Development skills, including designing scalable architectures and working with modern development frameworks.Candidates should possess Object-Oriented Programming (OOP) skills, with experience applying design patterns and writing maintainable, modular code.Candidates should possess Programming skills in one or more languages commonly used for backend services (e.g., Python, Node.js).Candidates should possess a practical understanding of Front-End Development concepts to collaborate effectively with UI engineers and support API integration.Experience with relational and/or NoSQL databases, version control (e.g., Git), and CI/CD pipelines is highly beneficial.Familiarity with cloud platforms (e.g., AWS, Azure, GCP), containerization, and microservices architectures is an advantage.Background in edutech, fintech, or health tech domains, or experience working with sensitive data and security best practices, is preferred.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Strong problem-solving skills, effective communication, and the ability to work independently in a remote, cross-functional team environment.

5 days ago

Backend Engineer (node.js)

prospa

Remote, nigeria

Full Time

As a Senior Backend Engineer with a focus on Node.js, you will play a critical role in developing and maintaining high-performance, scalable backend services that drive our cutting-edge applications. You will work in a collaborative environment to build efficient and reliable systems that adapt to the evolving needs of our users. Key Responsibilities: Design, develop, and maintain robust Node.js-based backend services and APIs Collaborate with front-end developers, product managers, and other teams to implement and enhance new features Optimize application performance, scalability, and security Implement and manage database solutions, including both SQL and NoSQL Ensure high availability and reliability of our services Write clean, efficient, and well-documented code Conduct and participate in code reviews to uphold code quality Mentor junior developers and contribute to the team's technical growth Troubleshoot, debug, and resolve complex software issues Stay current with the latest trends and best practices in Node.js and backend development Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) 5+ years of experience in backend development, with a strong focus on Node.js Expert-level knowledge of JavaScript and Node.js Proficiency with Node.js frameworks (e.g., Express.js, Nest.js, Koa) Strong experience in designing and developing RESTful APIs Solid understanding of database technologies (e.g., MongoDB, PostgreSQL, Redis) Experience with cloud platforms (preferably AWS or GCP) Familiarity with microservices architecture and containerization (Docker, Kubernetes) Understanding of serverless architectures and FaaS (Function as a Service) Experience with version control systems (Git) Strong problem-solving skills and attention to detail Excellent communication skills and the ability to work effectively in a team Experience with TypeScript Knowledge of GraphQL and Apollo Server Familiarity with message queuing systems (e.g., RabbitMQ, Apache Kafka) Experience with real-time communication protocols (e.g., WebSockets, Socket.io) Understanding of CI/CD pipelines and DevOps practices Experience with performance monitoring and optimization tools for Node.js applications Contributions to open-source projects Knowledge of frontend JavaScript frameworks (e.g., React, Angular, Vue.js) Benefits Here’s Just Some Of Our Prospa Perks: Competitive Salary Competitive Salary Fully Remote Fully Remote Bonus Bonus Work Tools Work Tools We invest in our team through career development & opportunities Originally posted on Himalayas

16 days ago

Frontend Developer

Beneresa Consulting

Lagos, nigeria

full-time

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 and software development. Ability to work independently and collaboratively. Strong ownership and accountability. Ability to meet deadlines and deliver quality work. Willingness to learn and adopt new technologies. Strong ethical and professional standards. Ability to work effectively in a fast-paced environment. Method of Application  Interested and qualified candidates should send their Updated CV, Evidence of relevant professional certifications, Portfolio/GitHub/GitLab profile where available and Relevant academic/professional credentials. to: recruitment@baywoodgrp.com or hr@baywoodgrp.com using the Job Position as the subject of the mail.

a month ago