Technology

Front-end Developer At Creastech Limited

Creastech Limited·Lagos, nigeria·Full Time·Onsite
TechnologyFull TimeOnsite
-

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.

Key skills

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

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

At a glance

Company

Creastech Limited

Location

Lagos, nigeria

Employment

Full Time

Work style

Onsite

Experience

Valid until

Not specified

Created

August 21, 2026

More opportunities

Similar roles you might like

Senior Coordinator, Ui/ux Design At Ehealth Systems Africa

eHealth Systems Africa

Abuja, nigeria

full-time

Purpose of the Position The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa. We develop innovative platforms such as eHA Care, LoMIS, and PlanField and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse teamsoftware developers, QA, UI/UX, DevOps, and AI engineersbuilds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design, and integration with health programs. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment. The Senior Coordinator, UI/UX Design leads the end-to-end design and development of user experiences and interfaces across eHealth Africa's digital products. This role is accountable for creating seamless, accessible, and compelling interactions across platformsensuring alignment with organizational goals and the needs of a diverse user base. S/he will also provide leadership in applying current design paradigms, accessibility standards, and brand consistency throughout all digital assets. What you'll do To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned: Lead the strategy, planning, and execution of user experience and interface design across web and mobile platforms. Translate user needs and product objectives into wireframes, prototypes, and detailed design specifications. Maintain and evolve a scalable design system aligned with brand guidelines, accessibility standards, and cross-platform consistency. Integrate usability and accessibility principles into each stage of the product lifecycle, from concept through deployment. Collaborate with product, engineering, and marketing teams to shape user journeys and define product touchpoints. Provide UX leadership in sprint planning, design reviews, and stakeholder discussions to ensure alignment and feasibility. Coordinate with front-end developers and quality assurance teams to implement, test, and validate UI/UX elements throughout development cycles. Deliver responsive, high-fidelity mockups, design assets, and implementation-ready specifications using tools like Figma. Create and maintain documentation, including style guides, design flows, and usability insights to support team continuity. Monitor product performance post-launch and continuously iterate on design based on user feedback, behavioral data, and evolving trends. Who you are The requirements listed below are representative of the knowledge, skill and/or ability required to successfully perform this job. Strategic Designer - Demonstrated ability to think holistically and translate abstract ideas into elegant, user-centered design solutions. Process Optimizer - Skilled in delivering high-quality, consistent designs across multiple platforms and product lines. UX Systems Advocate - Maintains and evolves scalable design systems, adapting them to shifting technologies and organizational needs. Cross-Functional Collaborator - Effectively bridges communication between developers, product managers, and marketers to align on shared goals. Detail-Driven - Brings precision and intentionality to every design element, from typography to micro-interactions, creating experiences that feel as good as they look. Data-Informed - Combines creativity with user feedback, analytics, and industry best practices to inform and refine design solutions. Qualifications and Experience Bachelor's degree in Design, Human Computer Interaction, Computer Science, or a related field, or equivalent professional experience. 5-6 years of professional UI/UX or Product Design experience, with demonstrated experience designing and delivering complex digital products across web and mobile platforms. Strong portfolio demonstrating end to end product design, including user research, user flows, information architecture, interaction design, visual design, prototyping, usability testing and shipped product outcomes. Advanced proficiency in Figma or equivalent design tools, including components, Auto Layout, variables, prototyping, design libraries and developer handoff. Strong experience creating, maintaining and contributing to scalable design systems, reusable components and consistent product experiences. Demonstrated experience conducting user research and usability testing, synthesising findings and translating insights into actionable product improvements. Experience using AI assisted design and research tools to support activities such as ideation, research synthesis, content exploration and rapid prototyping. Proven experience in creating interactive designs and conducting usability testing. Working knowledge of HTML and CSS and an understanding of frontend development constraints. Experience using AI assisted design and research tools to support activities such as ideation, research synthesis, content exploration and rapid prototyping. Experience designing healthcare, digital health, public sector or other complex enterprise products. Deep understanding of interaction design, visual hierarchy, design systems, and usability testing. Certifications and Licenses: CPACC, IAAP, UX Design Certification or its equivalent.

a day ago

Mobile Developer At Ardova Plc

Ardova Plc

Lagos, nigeria

full-time

The Mid-Level Mobile Developer is responsible for developing, maintaining, and enhancing mobile applications across Android and cross-platform environments using tools such as Flutter, delivering intuitive, high-performing, and reliable user experiences. The role holder will work closely with UI/UX designers, back-end developers, and product teams to translate designs and requirements into high-quality mobile and front-end code, ensuring performance, accessibility, and consistency across the organisation's digital products. Key Responsibilities Design and develop responsive, user-friendly mobile applications for Android, and cross-platform using Flutter, in line with UI/UX design specifications and brand guidelines. Write clean, efficient, and well-documented code for mobile and front-end applications, adhering to established coding standards and best practices. Build and maintain reusable widgets, components, and libraries for use across mobile and web front-end applications, using Flutter, Dart, Kotlin, and related front-end frameworks (e.g., React, Vue.js). Translate UI/UX wireframes and mockups into high-quality, pixel-perfect, and accessible mobile and web interfaces that render consistently across devices and screen sizes. Collaborate with back-end developers to integrate mobile and front-end applications with RESTful and GraphQL APIs and other back-end services. Optimise mobile and web applications for maximum speed, responsiveness, and performance across different devices, operating system versions, and screen sizes. Ensure the technical feasibility of UI/UX designs, providing input and feedback during the design process for mobile and web platforms. Implement and follow mobile and front-end security best practices, protecting applications against common vulnerabilities and safeguarding user data. 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 mobile and front-end applications. Write and maintain unit, widget, and integration tests for mobile and front-end code, using tools such as Flutter Test, Jest, or Espresso, to ensure application reliability. Maintain, upgrade, and refactor existing mobile and front-end code, ensuring continued functionality, performance, and compliance with current platform standards. Collaborate with the product manager, business analyst, designers, and QA specialist to translate requirements into well-engineered mobile and front-end solutions. Support the build and release process for mobile applications, including app store and Play Store submissions, and follow CI/CD and DevOps practices to streamline delivery. 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 mobile and 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 Flutter and Dart for cross-platform mobile development, and native Android development using Kotlin or Java. Working knowledge of HTML, CSS, JavaScript, and front-end frameworks/libraries (e.g., React, Vue.js) for web-based front-end development. Proficiency in responsive and mobile-first design principles, ensuring interfaces work seamlessly across devices and screen sizes. Experience consuming RESTful and GraphQL APIs and handling asynchronous data in mobile and front-end applications. Proficiency in version control systems and branching strategies (e.g., Git, GitFlow). Experience with mobile and front-end testing tools and frameworks (e.g., Flutter Test, Espresso, Jest, Cypress). Familiarity with CI/CD pipelines and app distribution processes, including Google Play Store and app signing/release workflows. Understanding of mobile platform guidelines (Material Design), device compatibility issues, and mobile performance optimisation techniques. Understanding of mobile and front-end security principles, including secure data storage, authentication, and common client-side vulnerabilities. Strong knowledge of UI/UX design concepts and the ability to implement visually consistent, accessible mobile and front-end interfaces. Familiarity with state management approaches for mobile and front-end applications (e.g., Provider, Bloc, Riverpod, Redux, Context API). Basic understanding of back-end technologies and databases sufficient to collaborate effectively with back-end developers. Familiarity with agile and scrum development methodologies. Requirements Minimum of Three (3) years' experience as a Mobile Developer, Frontend Developer, or in a similar role, with a demonstrable track record of building and shipping Android and/or Flutter applications, along with front-end web development experience. Minimum of a Bachelor's degree or HND in Computer Science, Information Technology, Software Engineering, or a related field Relevant professional certifications are an advantage, including: Google Associate Android Developer, Flutter certifications, Meta Front-End Developer Certificate, or equivalent. UI/UX or mobile accessibility-related certifications are also desirable.

22 days ago

Backend Developer At Noemdek Limited

Noemdek Limited

Lagos, nigeria

full-time

Description You will manage the data interchange between the site/software users and servers. Your primary focus areas are to develop the server-side logic, develop and maintain the central database, and ensure high responsiveness and performance to front-end requests. The Backend Developer is responsible for integrating the front end, requiring you to have a basic understanding of front-end technologies. The Backend Developer must be highly skilled at developing the Application Program Interface (API) and integrating with third-party APIs. The candidate will also have experience integrating multiple databases and data sources into a single system. To support load changes, you must also be familiar with managing hosting environments, including database administration and application scaling. You should show familiarity with data migration, scripting, transformation, and the setup and administration of backups. Essential Duties & Responsibilities Design, implement and/or use RESTful web services Build scalable microservices-based systems Understand the needs of the customer or business and utilize this knowledge to develop applications consistent with the customer's specific needs and requests. Participate in agile software development, prototyping, testing, and code reviews. Write code and libraries that meet the project standards to deliver the desired functionality aligned with the engineering department's overall standards and guidelines. Work with other developers, data scientists, system engineers, and other technical experts to develop and implement solutions, primarily working closely with the front-end developers in building and ensuring synchrony in developing the business's sites/software and integrating consumer-facing elements through server-side logic. Conduct impact assessments and make recommendations in relation to technology choices, design considerations, and strategy implementation. Gather and introduce new and relevant technologies and information on documentation practices, scalability, testing techniques, and refactoring. Similar duties as assigned by your Head of Department or the CEO. Skills Proficient in server-side scripting languages (e.g., Node.js, Python, Ruby, PHP). Strong knowledge of database management systems (e.g., MySQL, PostgreSQL, MongoDB). Experience with RESTful API development and integration. Familiarity with version control systems, especially Git. Understanding of security principles and best practices. Analytical and problem-solving mindset. Strong communication and collaboration skills. Ability to work independently and as part of a team. Adaptability to learn and apply new technologies quickly.

a month ago

Frontend Developer At Ardova Plc

Ardova Plc

Lagos, nigeria

full-time

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.

a month ago

Backend (php) Developer At Ehealth4everyone

eHealth4everyone

Abuja, nigeria

full-time

Summary We are looking for a Backend Web Developer who has a passion for web development. He/She should be able to work closely with front-end web developers to provide necessary server-side logic for web apps and also have a basic understanding of front-end development. He/She should have the ability to work effectively alone and as part of a team. Responsibilities Analyzing website and application requirements. Writing back-end code and building efficient PHP modules. Developing back-end portals with an optimized database. Troubleshooting application and code issues. Integrating data storage solutions. Responding to integration requests from front-end developers. Finalizing back-end features and testing web applications. Updating and altering application features to enhance performance. Qualification and Skills Minimum of a Bachelor's Degree in Computer Science, Computer Programming, Computer Engineering and other related fields. Minimum of three (3) years of experience in Backend Web Development. Good knowledge and intermediate skills in PHP (laravel) & Javascript (node, express). Intermediate skills in databases like MySQL(MariaDB), MongoDB and PostgreSQL for storing information of web apps. Knowledge of front-end technologies including CSS3, JavaScript, and HTML5. Understanding of object-oriented PHP programming. Previous experience creating scalable applications. Proficient with code versioning tools including Git, Mercurial, CVS, and SVN. Good problem-solving skills.

a month ago

Backend Engineer (elixir) At Helium Health

Helium Health

Lagos, nigeria

full-time

We are looking to hire a Backend Engineer (Elixir) who will be responsible for all aspects of the development and delivery of applications. Responsibilities Support and maintain existing production code in the field and develop and deliver new enhancements and products to our client base. Collaborate with product management, operations, quality assurance, and front-end engineers to deliver the right solution. Develop reliable, high-performance service applications using Elixir - Phoenix. Provision, configure, and develop against remote infrastructure in AWS. Requirements Bachelor's degree in Computer Science or a related discipline with at least 3 years of programming experience with Elixir Must have experience defining the scope and directing the work of mid-level - junior software engineers Integration of user-facing elements developed by a front-end developer with our API Building reusable code and libraries for future use Experience with Amazon Web Services (AWS) Optimization of the application for maximum speed and scalability Separation of centralized services into microservices Experience with Git, Jenkins, Docker, Ansible/Chef/Puppet, or similar tools Pride in readable, well-designed, well-tested software. Experience with relational databases (PostGreSQL, MySQL) and key-value stores (Memcache, Redis) Proficiency in the use of AI tools to accelerate development, debugging, testing, documentation, and problem-solving. Good oral and written communication skills Benefits This role offers a competitive salary in a collaborative work environment with a dynamic and diverse team. We also offer tremendous potential with a growing global organization. Package includes guaranteed take home 20 days holidays + public holidays Enhanced Parental + Family Leave - 60 days paid Maternity Leave and 20 days paid Paternity Leave. Our Adoption Leave policy follows the similar arrangements. Health Insurance or Medical Allowance Robust Learning and Development Opportunities Team-building activities and social events Amazing team culture!

2 months ago