image

Senior Product / Frontend Engineer | Sona | Remote, Nigeria

About the Role

Sona is building an ambitious, modern digital product that is currently at an early prototype stage. While the foundation exists, it is not yet a fully developed production system. This role is focused on transforming that early prototype into a scalable, high-performance, production-grade application that can support real users and future product expansion.

As the Senior Product / Frontend Engineer, you will sit at the core of the product experience layer. You will not only implement designs—you will define how the product behaves, feels, and evolves. This includes shaping the user experience, frontend architecture, and performance standards from the ground up.

This is a high-ownership role in which you will work closely with backend and mobile engineers, but your primary responsibility is the frontend ecosystem. You will influence product decisions, design systems, interaction patterns, and engineering architecture. The role is ideal for someone who thrives in environments where they can take full ownership of user experience and build systems that scale.

If you enjoy building fast, elegant, user-centric products and shaping both design and engineering direction, this position offers a strong opportunity to make a lasting impact.

Key Responsibilities

  • Convert a static prototype into a scalable, production-ready React/Next.js application
  • Define frontend architecture including routing, rendering strategies (SSR, SSG, CSR), and data flow patterns
  • Build and maintain a reusable design system with consistent UI components and design tokens
  • Develop end-to-end user experiences, including complex product flows and interaction patterns
  • Implement and maintain transactional flows such as authentication, payments, and multi-step processes
  • Integrate APIs and backend services while ensuring clean, maintainable data handling structures
  • Optimize performance across Core Web Vitals including load time, responsiveness, and bundle size
  • Build and maintain the public-facing marketing website with SEO optimization and structured content systems
  • Implement accessibility standards ensuring full usability across devices and assistive technologies
  • Design real-time and interactive features such as notifications, live updates, and asynchronous UI states
  • Collaborate closely with backend and mobile engineers to ensure consistency across platforms
  • Lead technical discussions and contribute to product direction and UX decisions
  • Establish testing strategies for UI reliability, preventing regressions in critical flows
  • Continuously improve system scalability, maintainability, and developer experience

Candidate Requirements

Required

  • Strong professional experience building production-grade web applications
  • Advanced expertise in React and Next.js
  • Strong proficiency in TypeScript and scalable frontend architecture
  • Deep understanding of modern rendering strategies (SSR, SSG, CSR)
  • Experience building or working with design systems
  • Strong knowledge of CSS, responsive design, and UI structuring
  • Experience working with APIs and frontend-backend integration
  • Proven ability to optimize frontend performance (Core Web Vitals)
  • Strong product intuition and ability to make UX decisions independently
  • Experience working in fast-paced or startup environments
  • Strong communication skills and ability to work in cross-functional teams

Preferred

  • Experience with payment systems (e.g., Stripe or similar integrations)
  • Familiarity with SEO implementation (metadata, indexing, structured data)
  • Experience with real-time systems or Web Push notifications
  • Exposure to marketplace or multi-user platforms
  • Experience with accessibility testing and compliance
  • Familiarity with advanced web technologies such as WebGL or AR features
  • Experience scaling applications to large user bases
  • React Native or cross-platform system exposure

Job Details

  • Location: Nigeria (Remote option available)
  • Job Type: Full-time
  • Contract Type: Permanent
  • Salary: ₦400,000 – ₦500,000 per month
  • Work Environment: Remote / Hybrid collaboration with distributed teams

Benefits

  • Competitive monthly salary package
  • Opportunity to work on an early-stage product with high ownership
  • Flexible remote working arrangement
  • Exposure to modern frontend architecture and system design challenges
  • Opportunity to shape product direction and user experience
  • Career growth in a high-impact engineering role
  • Collaborative work environment with engineering ownership culture
  • Opportunity to work across frontend, UX, and product strategy

Why Join Sona

Sona offers a unique opportunity to work at the intersection of product design and engineering ownership. Rather than simply implementing features, you will help define what the product becomes.

The company values engineering quality, user experience, and long-term system thinking. This means your work will not be limited to UI implementation—you will actively influence architecture, design systems, and product direction.

This is a role for engineers who want more than execution. You will help build a foundation that future teams and products will rely on. If you are excited by high-impact work where your decisions directly shape user experience and product success, Sona provides that environment.

Application Process

Interested candidates are encouraged to apply with an updated CV or portfolio showcasing relevant frontend projects and production applications.

Shortlisted applicants will be contacted for the next stage of the recruitment process, which may include technical discussions, system design evaluation, and product-focused interviews.

Only candidates who meet the core requirements will be contacted.

 


FAQs

1. Is this a remote role?
Yes, the role is remote-friendly, though collaboration with distributed teams is required.

2. What level of experience is required?
Candidates should have strong experience in production-level frontend engineering, ideally several years working with React/Next.js.

3. Is this a design or engineering role?
It is primarily a frontend engineering role with strong product and UX ownership responsibilities.

4. Do I need experience with payments or marketplaces?
It is not mandatory, but experience with transactional systems is a strong advantage.

5. What technologies are used?
The core stack includes React, Next.js, TypeScript, APIs, and modern frontend tooling.

6. Will I be involved in product decisions?
Yes. This is a high-ownership role where you contribute to UX, architecture, and product direction.

Last Modified: 2026-05-21 11:38:11

Presoft Solutions Team
About Contributors

Presoft Solutions Editorial Team

Presoft Solutions publishes educational and informative content across multiple categories including jobs, scholarships, finance, study abroad opportunities, visa guides, education, and career development. Our goal is to provide readers with reliable, easy-to-understand, and practical information that helps them discover opportunities and make informed decisions.

  • Finance, Jobs, Scholarships & More
  • 69+ Articles
  • Thousands of Monthly Readers
  • Since 2025
Tags:

0 Comment's

No comment's at the moment!, Be the first to post a comment.

Leave a Comment

WhatsApp Channel Follow on WhatsApp