Senior Full-Stack Software Engineer

February 11, 2026
Application ends: May 16, 2026
Apply Now

Job Description

Reports to : Engineer manager
Location : Nigeria
Level :Senior
Work Style : Hybrid / Remote

About the Company

Brydge is building the operating system for intra-African trade. Our all-in-one platform streamlines cross-border payments, enables access to trade finance, and provides a trusted
network for B2B commerce. We empower importers, exporters, and SMBs across Africa by simplifying complex processes such as vendor sourcing, multi-currency payments, and
logistics tracking.

Our mission is simple yet bold: eliminate trade friction and unlock the potential of the African Continental Free Trade Area (AfCFTA).

The Role
The Software Engineer, Full-Stack (Senior) will play a critical leadership role in designing, building, and scaling Brydge’s core platform. In this role, you will take ownership of critical features across the frontend and backend, working with Next.js on the client side and Go (Golang) on the server. You will collaborate closely with Product, Design, Operations, and Leadership to deliver secure, high-performance systems that power cross-border trade at scale. You’ll also play a key role in technical decision-making, mentoring engineers, and raising the overall engineering bar. The Employee is expected to provide technical leadership, contribute to architectural decisions, mentor junior engineers, and ensure the delivery of secure, scalable, and high-performance solutions aligned with business objectives.

Key Responsibilities
● Design, develop, and maintain scalable backend services and APIs using Go (Golang).
● Build and optimize performant, accessible, and responsive user interfaces using Next.js.
● Apply advanced knowledge of blockchain technology and escrow-based systems in product development.
● Work with databases, background jobs, and third-party service integrations.
● Translate product and business requirements into robust, secure technical solutions.
● Contribute to and lead system architecture and service design decisions.
● Ensure system reliability, observability, fault tolerance, security, and performance across the stack.
● Implement scalable frontend component architectures and state management patterns.
● Optimize frontend performance, SEO, and overall user experience.
● Collaborate closely with design, product, and engineering teams to deliver polished user interfaces.
● Write clean, testable, and well-documented code following engineering best practices.
● Review code, enforce quality standards, and mentor other engineers.
● Identify, troubleshoot, and resolve performance bottlenecks across frontend and backend systems.

Technical Leadership
● Lead architectural design and technical decision-making.
● Review code and enforce engineering best practices.
● Identify and resolve complex technical challenges.
● Contribute to long-term platform scalability and maintainability.

Collaboration & Integration
● Work closely with product managers, designers, QA engineers, and other stakeholders.
● Participate in sprint planning, stand-ups, retrospectives, and release reviews.
● Mentor and support junior and mid-level engineers.
● Collaborate across teams to ensure timely delivery of high-quality features.

Compensation & Perks
▪ Net salary: Competitive based on skill level and work setup (hybrid or remote)
▪ Meaningful ESOP: We value ownership.
▪ Health insurance
▪ Breakfast options at the office (on-site days)
▪ Supportive, high-performance work environment

Description Attributes
Education/ Qualifications
▪ Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
▪ Minimum of 5–8 years professional software engineering experience.
▪ Proven experience working as a Senior Full-Stack Engineer or similar role.
▪ Experience with fintech, B2B SaaS, or large-scale platforms is highly desirable.

Skills / Abilities
▪ Advanced Knowledge of blockchain technology and escrow-based systems.
▪ Ability to refactor code with quality performance.
▪ Strong proficiency in JavaScript or TypeScript.
▪ Experience with modern frontend frameworks such as React.js / Next.js.
▪ Knowledge of HTML, CSS, Tailwind CSS, and responsive design principles.
▪ Experience consuming RESTful or GraphQL APIs.
▪ Familiarity with state management tools and frontend testing frameworks.
▪ Understanding of performance optimization and security best practices.
▪ Ability to work independently in a fast-paced startup environment.

Key KPIs
▪ ≥ 90% of sprint commitments shipped to production on schedule
▪ ≥ 99.9% uptime for core systems (onboarding, payments, escrow, FX).
▪ ≤ 2 critical production bugs per month with no unresolved P1 incidents.
▪ Zero preventable security incidents or data integrity breaches.
▪ Continuous reduction of manual processes through CI/CD, testing, and infrastructure automation.

How to Apply
Send your CV to HR@brydgehq.co with the title – Software Engineer, FullStack (Senior)