Technology

Ui/ux Designer

Netzence Sustainability Limited·Lagos, nigeria·Full Time·Onsite
TechnologyFull TimeOnsite
-
  • We are looking for a UI/UX Designer to design graphic elements, develop navigation components, and gather user requirements. You will be part of a cross-functional team that is responsible for the full software development life cycle. The UI/UX Designer's primary responsibility will be creating graphic user interface elements (such as tabs, widgets, and menus), evaluate and collect user requirements and collaborate with software/product team, illustrate design concepts, and use sitemaps, process flows, and storyboards. You should be able to liaise with co-workers (such as Web Developer and Software Engineer).
  • To ensure success as a UI/UX Designer, you should demonstrate proficiency creating UI mock-ups and prototypes, make unique graphic designs, identify and resolve UX issues, have a sound understanding of the traditional product life cycle. You should be a team player with a capability to lead teams, recommend and implement strategies, understand software development practices and procedures, introduce and develop new approaches, maintain accurate and thorough documentation, and provide effective leadership to the team.

Requirements

  • Proven experience as a UI/UX Designer.
  • Collect and evaluate user requirements.
  • Proficient with tools such as Figma, Notion, Spline, and Gitbook.
  • Understand business requirements and user feedback.
  • Use storyboards, process flows, sitemaps to illustrate design concepts.
  • Understand graphic user interface elements such as menus, tabs, and widgets.
  • Excellent and up-to-date knowledge of Sketch, InVision, HTML, Visio, iOS, Android, Adobe Creative Suite, and other software.
  • Portfolio of work in UI/UX design for web and mobile platforms.
  • Create UI mock-ups, user flows, wireframes, and prototypes that clearly show how sites work and look.
  • Design UI elements such as input controls, navigational components, and informational components.
  • Make page navigation buttons and search fields.
  • Make unique graphic designs.
  • Prepare and present rough draughts to teams and stakeholders.
  • Identity and resolve UX issues and errors.
  • Make layout changes based on user feedback, usage metrics, usability findings, and business requirements.
  • Follow guidelines such as font, colour, and image style guidelines.
  • Strong analytical, communication, time management, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills.
  • Basic understanding of Agile software methodologies or tools.
  • Great organisational and/or project management skills.

Qualifications

  • Degree in Computer Science, Software Engineering, Mathematics, Design, Fine Arts, or a relevant field.
  • Related certifications are added advantages.
  • 3+ years of relevant, hands-on experience as a UI/UX designer
  • Basic knowledge of HTML, CSS, and JavaScript is an added advantage.

Key skills

BA/BSc/HNDProfessional Certificate

At a glance

Company

Netzence Sustainability Limited

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

July 29, 2026

More opportunities

Similar roles you might like

Full Stack Software Engineer

Appzone Limited

Lagos, nigeria

full-time

Job Description Write high-quality code as required, and contribute to the design and implementation of applications and ensure the development of products and features enhancements from design through to deployment. Oversee the development of functional applications on the server-side and client-side of our various products/platforms Design, develop, and maintain scalable and high-performance server-side applications using, either one or more of, .NET, Java, Python, and/or NodeJS. Implement RESTful APIs and integrate with various services and databases and optimize application performance and troubleshoot issues. Build responsive and intuitive user interfaces using React, jQuery, and/or Angular. Collaborate with UI/UX designers to translate design concepts into functional front-end code and ensure cross-browser compatibility and optimize front-end performance. Develop end-to-end solutions that connect frontend and backend components seamlessly and participate in architectural discussions and contribute to the overall system design. Ensure high code quality through thorough testing and code reviews and contribute to and leverage open source projects to enhance our technology stack. Ensure the production of scalable and functional applications that meet specifications and perform code reviews, inspecting code quality and assuring process adherence. Draft application operating procedures and technical documentation as required, and actively participate in scrum processes and collaborate in ensuring a smooth run of operations across multiple Engineering teams. Conduct testing of new features and functionality to ensure they meet quality standards, and work with containers and messaging services to ensure that our products are scalable and reliable. Participate in code reviews to ensure code quality and maintainability and perform root cause analysis on application issues and develop solutions. Troubleshoot and resolve technical issues related to our software products, document product enhancements and communicate changes to relevant stakeholders. Stay up to date with emerging technologies, best practices, and open source trends. Requirements BSc Degree in Computer Science, Computer Engineering, Electrical & Electronics Engineering, or a related field of study from an accredited higher institution. 4+ years' related work experience in software engineering, preferably within the Fintech, Banking and/or financial services sector. Proficient in at least two in any of the server-side languages such as, Java, .NET, Python, NodeJS; proficient in client-side web-based technologies and frameworks/libraries such as, React, Angular, jQuery, HTML, CSS, etc. Solid understanding of RESTful API design and integration, familiarity with databases (SQL and NoSQL), server and cloud platforms (i.e., Azue, AWS, GCP, etc.) Experience with system design and architecture, including designing scalable and reliable systems. Demonstrated ability to build and maintain complex applications and proven experience working on multiple open-source projects. Excellent communication and interpersonal skills, and ability to work independently and as part of a team. Knowledge of Microservices architecture and containerization methologies and strategies. Ability to take ownership of projects, work independently and manage multiple priorities effectively. Experience in a fast-paced start-up/scale-up environment, will be a plus.

8 days ago

Android Engineer

Payzeep

Lagos, nigeria

full-time

ROLE SUMMARY The Android Engineer is responsible for designing, developing, testing, and maintaining secure, scalable, and high-performance Android mobile applications that support the company's digital financial products and services. The role involves collaborating with Product Managers, UI/UX Designers, Backend Engineers, QA Engineers, and other stakeholders to deliver exceptional user experiences while ensuring regulatory compliance, security, and reliability in PayZeep KEY RESPONSIBILITIES Design, build and maintain features for the Payzeep Android application. Write clean, tested, maintainable Kotlin/Java code. Integrate with backend APIs and third-party payment/SDK services. Participate in code review, sprint planning and technical design discussions. Diagnose and fix production issues affecting the Android app. Implement security best practices for mobile payment applications. Implement secure integrations with banking systems, payment processors, wallets, and financial service providers. Write clean, maintainable, and well-documented code following industry best practices. Conduct code reviews and maintain coding standards within the engineering team. Monitor application performance and troubleshoot production issues. Optimize mobile applications for speed, reliability, and scalability. Implement mobile application security best practices, including encryption, secure storage, certificate pinning, and secure authentication mechanisms. Support CI/CD pipelines for automated building, testing, and deployment of Android applications. Manage application releases through Google Play Store and enterprise distribution channels. Maintain version control and deployment processes. Work closely with Product, Design, QA, and Engineering teams to deliver high-quality solutions. EDUCATIONAL QUALIFICATIONS Bachelor's degree in Computer Science, Software Engineering, or a related field (required). Relevant Android certifications are an added advantage. EXPERIENCE REQUIREMENTS Total Relevant Experience: 7+ years of Android application development experience. Experience with Unit Testing, UI Testing, and Integration Testing. Fintech / Financial Services Experience: 5+ years building mobile apps in fintech or a regulated environment preferred SKILLS & COMPETENCIES Strong Kotlin/Java and Android SDK proficiency Experience integrating REST/GraphQL APIs and payment SDKs Understanding of mobile security best practices (secure storage, certificate pinning) Familiarity with CI/CD for mobile release pipelines Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. High attention to detail and commitment to software quality Strong customer-centric mindset. REGULATORY CONSIDERATIONS (NIGERIA) Implements mobile-application controls aligned with PCI-DSS mobile-payment requirements. Ensures app data handling and permissions comply with the Nigeria Data Protection Act (NDPA) 2023. Support compliance with applicable Central Bank of Nigeria (CBN) regulations governing digital payments and financial services.

a month ago

Mobile Developer

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.

a month ago

Product Manager Cross-border Payments & Remittance

IT Horizons Limited

Lagos, nigeria

full-time

Role Overview We are looking for a Product Manager with proven experience building and scaling cross-border payment and remittance product. This role requires a strong operator who can translate strategy into execution, lead a Scrum team, and deliver high-impact financial products in a fast-paced environment. You will own the product lifecycle end-to-endfrom discovery to deliverywhile working closely with engineering, design, compliance, and business stakeholders. Key Responsibilities Product Strategy & Ownership: Define and drive the product vision, strategy, and roadmap for cross-border payments and remittance solutions. Identify market opportunities across corridors, customer segments, and use cases. Balance business goals (revenue, cost, growth) with user experience and compliance requirements. Execution & Delivery: Own product delivery from ideation through launch and iteration. Break down complex initiatives into clear, actionable user stories and acceptance criteria. Prioritize backlog based on impact, effort, and strategic alignment. Drive timely execution with a strong bias for action. Scrum & Agile Leadership: Act as Product Owner for Scrum teams Lead sprint planning, backlog grooming, sprint reviews, and retrospectives. Ensure clarity, focus, and continuous improvement within the team. Partner closely with the UI/UX designer, engineering, and QA testers to remove blockers. Stakeholder Management: Collaborate with engineering, design, operations, compliance, risk, and finance teams. Align cross-functional stakeholders on priorities and delivery timelines. Communicate product updates, risks, and outcomes effectively to leadership. Customer & Market Insight: Gather and synthesize customer feedback. Understand key challenges in international payments (fees, FX, speed, transparency, regulation). Continuously improve customer journeys and conversion rates. Data & Performance: Define and track KPIs (e.g., transaction success rate, time to settlement, cost per transaction, user growth). Use data to inform decisions, run experiments, and optimize performance. Required Qualifications At least 3 years of Product Management experience. Proven experience working on cross-border payments, remittance, fintech, or financial services products. Strong experience acting as a Product Owner in Scrum / Agile environments. Demonstrated ability to drive execution and ship products at scale. Experience working with APIs, payment rails, FX. Strong analytical and problem-solving skills. Key Skills & Competencies: Strong product thinking with a focus on customer value. Excellent stakeholder and communication skills. Ability to manage ambiguity and drive clarity. Hands-on, execution-focused mindset. Deep understanding of Agile / Scrum practices.

a month ago

Frontend Developer

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