Senior Frontend Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#437699·Dodano dwa miesiące temu·1
Źródło: Moniepoint
Aplikuj teraz

Tech 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

Moniepoint

24 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz