Senior Frontend Engineer

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Moniepoint Inc. (Formerly TeamApt Inc.)

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000 employees

💳 Fintech

🏦 Banking

Fintech • Banking • Payments

Moniepoint Inc. is Africa's all-in-one financial ecosystem that provides seamless solutions in payments, banking, credit, and business management for over 10 million businesses and individuals. Operating as Nigeria's largest merchant acquirer, Moniepoint powers the majority of Point of Sale (POS) transactions in the country. The company processes $17 billion monthly while ensuring profitable operations. With operations starting in 2019, Moniepoint continues to support businesses through its comprehensive financial services platform, making significant strides in financial inclusion across emerging markets.

📋 Description

• 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. • Improve application performance, reliability, security, and browser compatibility. • 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.

🎯 Requirements

• At least seven years of professional software engineering experience, with significant experience building production-grade frontend applications. • At least seven years of experience working with JavaScript and React. • Strong proficiency in JavaScript, TypeScript, React, HTML, and modern CSS. • 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. • Strong knowledge of responsive design, browser compatibility, semantic HTML, and web accessibility. • 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.

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

🕒 May 29

Aqovia

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

⚡ Energy

UI/UX Engineer collaborating with cross-functional teams to design AI-powered education platforms. Focus on enhancing user journeys and developing interactive prototypes with innovative tools.

Axure

Bootstrap

D3.js

JavaScript

Material UI

SCSS

🕒 May 8

Huzzle.com

51 - 200

🎯 Recruiter

👥 HR Tech

☁️ SaaS

Front-End Engineer focusing on landing page optimization and conversion funnels in a fast-paced marketing agency. Collaborating with media, creative, and growth teams for measurable revenue impact.

🕒 March 29

EventMobi

51 - 200

☁️ SaaS

🤝 B2B

Senior Front End Engineer at EventMobi creating large-scale web applications for a global event platform. Focus on architecture, modern web experiences, and mentorship in a remote environment.

JavaScript

Jest

React

TypeScript

🕒 March 29

EventMobi

51 - 200

☁️ SaaS

🤝 B2B

Front End Engineer creating responsive web interfaces with React and JavaScript/TypeScript. Collaborating with product managers and designers to deliver high-quality user experiences.

JavaScript

React

TypeScript

🕒 March 5

Creative Chaos

201 - 500

🤝 B2B

☁️ SaaS

⚡ Productivity

Senior Software Engineer developing front-end web applications using React at Creative Chaos. Responsible for mentoring juniors and ensuring high-quality code.

JavaScript

React

Redux