Senior Frontend Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#437699·Dodano dwa miesiące temu·1
Źródło: MoniepointTech Stack / Keywords
JavaScriptTypeScriptReactHTMLCSSGraphQLGitNew RelicDatadogSentry
Firma i stanowisko
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. It is Nigeria’s largest merchant acquirer processing over $250 billion in digital payment transaction value annually.
Wymagania
- At least seven years of professional software engineering experience with production-grade frontend applications.
- At least seven years of experience with JavaScript and React.
- Strong proficiency in JavaScript, TypeScript, React, HTML, and modern CSS.
- 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 including authentication, authorization, validation, caching, and error handling.
- 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 CI pipelines.
- Experience using Git and participating in collaborative code reviews.
- Understanding of frontend performance optimization, application security, and production monitoring.
- Experience with observability/application-monitoring platforms such as New Relic, Datadog, Sentry, or similar.
- Strong analytical and problem-solving skills.
- Excellent communication, organization, and technical leadership skills.
- Ability to work independently and manage competing priorities.
- Experience working in an agile product-development environment.
Nice to have:
- 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 highly regulated products.
- Experience mentoring engineers or leading frontend technical initiatives.
Obowiązki
- 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 unit, integration, and end-to-end tests.
- Review code, identify technical risks, and provide constructive feedback.
- Diagnose and resolve production issues using logging, monitoring, analytics, and observability tools.
- Collaborate with product, design, backend, QA, security, and infrastructure teams.
- Break down complex initiatives into technical tasks; contribute to delivery planning.
- Improve development workflows through automation, tooling, continuous integration, and continuous delivery.
- Contribute to technical documentation, architectural decisions, and knowledge sharing.
- Mentor frontend engineers and help strengthen the team’s technical capabilities.
- Evaluate emerging frontend technologies and introduce them when valuable.
Benefity
- Attractive salary
- Pension
- Health insurance
- Learning and development-focused environment with knowledge sharing, training, and internal technical talks
- Culture that prioritizes well-being and values all opinions
Opieka zdrowotna
Inne informacje
Moniepoint is an equal opportunity employer committed to creating an inclusive environment for all employees and candidates.
Moniepoint
24 aktywne oferty