Intermediate/ Senior Full Stack Developer - Nigeria (FinTech)

Remote
Full Time
Experienced

About the Role

We’re looking for an Intermediate or Senior Full Stack Developer to join our growing engineering team. In this role, you'll architect and build scalable, secure, and user-centric solutions across our product suite. You’ll be instrumental in driving product evolution while collaborating closely with design, leadership, and product teams to deliver real value to our global users.

 

Core Tasks

  • Design and develop scalable back-end systems and RPC-based APIs, primarily using TypeScript and TRPC
  • Build responsive, accessible, and high-performance front-end components using React and Tailwind CSS
  • Translate Figma designs into pixel-perfect UIs with attention to usability and cross-browser compatibility
  • Collaborate with stakeholders including the CEO, CFO, CX Director, and Head of Product to define product requirements and feature scopes
  • Own the full development lifecycle — from planning, implementation, testing (with Jest) to deployment and iteration
  • Ensure comprehensive automated testing and maintain high standards for performance and code quality
  • Conduct and participate in regular code reviews and architectural discussions
  • Proactively contribute to improving development processes, technical documentation, and team knowledge sharing

Must-Haves

  • 3+ years of hands-on experience in full stack development
  • Strong proficiency in TypeScript, React, and modern front-end tooling
  • Experience with PostgreSQL, Prisma ORM, and Redis
  • Practical understanding of building and consuming RPC-based APIs (TRPC is a plus)
  • Familiarity with form handling using libraries like React Hook Form and Zod for validation
  • Comfortable working with automated testing tools such as Jest
  • Experience with Git, CI/CD, and agile team environments
  • Excellent communication skills and a proactive attitude toward ownership and delivery

Nice-to-Haves

  • Background in FinTech or other regulated industries
  • Understanding of compliance frameworks such as SOC 2, GDPR, or ISO 27001
  • Experience with background job queues (e.g., BullMQ)
  • Exposure to tools like Whimsical for product planning or user flow visualization
  • Familiarity with containerized environments and DevOps practices (Docker, Kubernetes)
  • Prior experience working with globally distributed teams or in a startup/scale-up environment

Our Tech Stack

You'll be working with the following technologies:

  • Languages: TypeScript
  • Libraries & Frameworks: React, Tailwind CSS, React Hook Form, Zod, TRPC
  • Databases & Tools: PostgreSQL, Prisma, Redis, BullMQ
  • Testing & Collaboration Tools: Jest, Whimsical
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*