Senior Frontend Engineer

Moniepoint Group

Bengaluru

On-site

INR 4,200,000 - 7,000,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Culture and knowledge sharing
Professional growth
Competitive compensation

Job summary

Moniepoint Group is seeking a Senior Frontend Engineer to own frontend architecture and delivery for core products. You will design, implement, and optimize high-performing web apps using React and TypeScript, collaborating with product, design, backend, and QA teams.

You will mentor engineers, establish standards, review code, and contribute to architectural decisions. Expect a fast-paced, cross-functional agile environment with emphasis on security, observability, and quality.

Qualifications

  • At least seven years of professional software engineering experience building production-grade frontend apps.
  • Strong React concepts: hooks, composition, state, routing, rendering behavior.
  • Experience designing scalable frontend architectures and reusable components.
  • Experience with API integrations and handling auth, caching, and error states.
  • Frontend testing: unit, integration, and end-to-end.
  • Modern tooling, package managers, build systems, and CI pipelines.
  • Git and collaborative code-review processes.
  • Frontend performance optimization, security, and production monitoring.
  • Observability platforms such as New Relic, Datadog, Sentry, or similar.

Responsibilities

  • Design, build, test, and maintain scalable web apps using React, TS, HTML, CSS.
  • Translate requirements into intuitive, responsive user interfaces.
  • Define frontend architecture, standards, reusable patterns, and best practices.
  • Build reusable components and design-system foundations.
  • Integrate with RESTful APIs and GraphQL services.
  • Monitor and optimize Core Web Vitals and performance.
  • Write clean code with tests and documentation.
  • Mentor engineers and review others' code.
  • Diagnose production issues using observability tools.
  • Collaborate across product, design, backend, QA, security, and infra.
  • Improve workflows with CI/CD and automation.

Skills

React
TypeScript
Frontend architecture
API integration
Perf optimization
Testing
Git workflows
Agile
Observability
Security basics

Tools

Next.js
GraphQL
SSR
Micro-frontends
Design system

Job description

You are on our Global Page. To view content relevant to your location, select a different country or region.

Senior Frontend Engineer

Who we are

Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month.

As Nigeria’s largest merchant acquirer, we power most of the country’s point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually.

About the role

Engineering at Moniepoint is a customer-focused community committed to building reliable, scalable solutions that redefine our industry. We process a significant volume of data and transactions every day, so performance, security, observability, and excellent user experiences are central to how we design and build our products.
As a Senior Frontend Engineer, you will play a key role in developing intuitive, accessible, and high-performing web applications. You will work closely with product managers, designers, backend engineers, architects, and other stakeholders to translate complex business requirements into simple, dependable customer experiences.

We are looking for an experienced Senior Frontend Engineer with strong expertise in JavaScript, TypeScript, and React.
You will take ownership of frontend architecture, technical implementation, and delivery across key products and projects.
You will help define engineering standards, make architectural decisions, improve application performance, and support other engineers through code reviews, mentoring, and knowledge sharing. You should be comfortable working independently, leading technical initiatives, and operating effectively within a cross-functional agile team.
Your primary goal will be to deliver secure, maintainable, and high-quality frontend solutions that meet user needs and support business objectives.

What you’ll get to do

  • Design, build, test, and maintain scalable web applications using React, TypeScript, HTML, and CSS.
  • Translate product requirements and design specifications into intuitive, responsive, and accessible user interfaces.
  • Define and evolve frontend architecture, coding standards, reusable patterns, and engineering best practices.
  • Build and maintain reusable components, shared libraries, and design-system foundations.
  • Integrate frontend applications with RESTful APIs, GraphQL services, and other backend systems.
  • Monitor and optimize Core Web Vitals, page-load performance, bundle size, and runtime efficiency.
  • Write clean, well-documented, and maintainable code supported by appropriate unit, integration, and end-to-end tests.
  • Review code, identify technical risks, and provide constructive feedback to other engineers.
  • Diagnose and resolve production issues using logging, monitoring, analytics, and observability tools.
  • Collaborate with product, design, backend, quality assurance, security, and infrastructure teams throughout the software development lifecycle.
  • Break down complex initiatives into clear, achievable technical tasks and contribute to delivery planning and estimation.
  • Improve development workflows through automation, tooling, continuous integration, and continuous delivery.
  • Contribute to technical documentation, architectural decisions, and engineering knowledge-sharing sessions.
  • Mentor frontend engineers and help strengthen the team’s technical capabilities.
  • Evaluate emerging frontend technologies and introduce them where they provide measurable value.

To succeed in this role, you should have

  • At least seven years of professional software engineering experience, with significant experience building production-grade frontend applications.
  • A solid understanding of React concepts, including hooks, component composition, state management, routing, and rendering behavior.
  • Experience designing and maintaining scalable frontend architectures and reusable component systems.
  • Experience integrating frontend applications with APIs and handling authentication, authorization, validation, caching, and error states.
  • Experience with frontend testing tools and practices, including unit, integration, and end-to-end testing.
  • Familiarity with modern frontend tooling, package managers, build systems, and continuous integration pipelines.
  • Experience using Git and working within collaborative code-review processes.
  • An understanding of frontend performance optimization, application security, and production monitoring.
  • Experience with observability or application-monitoring platforms such as New Relic, Datadog, Sentry, or similar tools.
  • Strong analytical and problem-solving skills, with the ability to investigate complex technical issues systematically.
  • Excellent communication, organization, and technical leadership skills.
  • The ability to work independently, manage competing priorities, and take ownership of outcomes.
  • Experience working in an agile product-development environment.

Added Advantages

  • Experience with Next.js or another React-based application framework.
  • Experience with GraphQL, server-side rendering, static-site generation, or micro-frontend architectures.
  • Experience building or contributing to a design system.
  • Familiarity with frontend security practices and secure development principles.
  • Experience with feature flags, experimentation, product analytics, and data-informed development.
  • Experience working on high-traffic, transaction-heavy, financial, or other highly regulated products.
  • Experience mentoring engineers or leading frontend technical initiatives.

What success looks like

  • You consistently deliver reliable, accessible, and maintainable frontend solutions.
  • You improve the performance and usability of customer-facing products.
  • You take ownership of technical decisions and communicate trade-offs clearly.
  • You raise engineering quality through thoughtful architecture, testing, code reviews, and documentation.
  • You help other engineers grow while contributing positively to a collaborative engineering culture.

What we can offer you

  • Culture -We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation - You’ll receive an attractive salary, pension, health insurance, plus other benefits.

What to expect in the hiring process

  • A preliminary phone call with the recruiter
  • Technical Assessment
  • A technical interview with a Lead in our Engineering Team
  • A behavioural and technical interview with a member of the Executive team.

Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Moniepoint Group • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Health insurance
Pension
Paid leave
+1
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Moniepoint Group • Bengaluru

On-site
INR 2,200,000 - 4,200,000
Competitive salary
Health insurance
Paid leave
+1
Engineering Manager
Engineering Manager

Moniepoint • Bengaluru

On-site
INR 5,253,940 - 10,507,880
Health insurance
Paid leave
Learning and development opportunities
+1
Head of Engineering, Payment Gateway
Head of Engineering, Payment Gateway

Moniepoint • Bengaluru

Hybrid
INR 3,000,000 - 5,200,000
Lead Engineer - Test Automation & Tools Development
Lead Engineer - Test Automation & Tools Development

Moniepoint Group • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Culture & Well-being
Learning & Development
Health Insurance
+1
Engineering Manager (Site Reliability)
Engineering Manager (Site Reliability)

Democrance • India

On-site
INR 1,800,000 - 3,000,000
Culture-first environment
Learning and development focus
Engineering Manager
Engineering Manager

Moniepoint • India

On-site
INR 4,000,000 - 7,000,000
Lead Engineer - Test Automation & Tools Development
Lead Engineer - Test Automation & Tools Development

Moniepoint Group • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Health insurance
Annual bonus
Pension
Head of Engineering, POS Application Platform
Head of Engineering, POS Application Platform

Moniepoint Group • Bengaluru

On-site
INR 11,439,000 - 15,253,000
Health insurance
Annual bonus
Learning and development opportunities
Lead Engineer - Test Automation & Tools Development
Lead Engineer - Test Automation & Tools Development

Moniepoint • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Culture and well-being emphasis
Learning & development environment
Competitive compensation