Senior Full-Stack Engineer / Technical Lead

THCO Outsource
Lagos, Lagos State
Full time
1 day ago
Today
T

Senior Full-Stack Engineer / Technical Lead

THCO Outsource

Engineering & Technology

Lagos Full Time
Confidential
  • Minimum Qualification :
  • Experience Level : Senior level
  • Experience Length : 7 years

Job Description/Requirements


Senior Full-Stack Engineer / Technical Lead (B2B SaaS)

Location: Onsite in Lagos, Nigeria

Work type: Full time, onsite only

Experience level: Senior


About the role

We are hiring on behalf of a B2B technology client for a Senior Full-Stack Engineer who can act as a hands-on Technical Lead. The ideal person has built scalable, secure, multi-tenant B2B applications, can steer engineering process, and can deliver fast without compromising quality. You will own architecture across frontend, backend, DevOps, and reliability while mentoring the team and raising the bar for engineering excellence.


What you will do

  • Own end-to-end architecture for a multi-tenant B2B web application that must scale reliably as usage grows.
  • Lead hands-on development across frontend and backend with high code quality and clear documentation.
  • Design data models, APIs, and service boundaries with performance, security, and maintainability in mind.
  • Set up strong DevOps and platform foundations. CI/CD, automated tests, infrastructure as code, containerization, blue-green or canary deploys, observability, on-call runbooks.
  • Establish engineering standards. Code reviews, branching strategy, test strategy, release cadence, incident response, and postmortems.
  • Drive performance and reliability improvements. Query tuning, caching, asynchronous processing, message queues, background jobs, and horizontal scaling.
  • Implement and enforce security best practices suitable for B2B. Authentication, authorization, secrets management, data protection, audit logs, and compliance aware design.
  • Collaborate with product and design to plan pragmatic increments that ship on time.
  • Mentor engineers, level up the team’s technical judgment, and model excellent delivery practices.
  • Own outcomes. Translate business goals into technical roadmaps, estimates, and measurable results.


Outcomes and success metrics

  • 30 days: Assess current system. Deliver an architecture improvement plan with risk map, priority fixes, and a 90-day roadmap.
  • 60 days: Production stability improved with monitoring, alerting, dashboards, and automated deployments in place. Critical bugs and hot paths addressed.
  • 90 days: Release velocity increased with reliable CI/CD. P99 latency and error rates trending down. Meaningful feature increments shipped to production on a predictable cadence.
  • Ongoing KPIs: Uptime, error budget adherence, deployment frequency, lead time for changes, change failure rate, recovery time, and cost-to-serve.


Required experience

  • 7+ years of professional software engineering with at least 3 years in B2B web applications at scale.
  • Proven ownership of multi-tenant or enterprise-grade systems in production.
  • Strong backend skills. One or more of Node.js, TypeScript, Python, or Go. Experience designing REST or GraphQL APIs.
  • Strong frontend skills. React or Next.js, component design, state management, accessibility, and performance.
  • Solid database skills. PostgreSQL or MySQL, query optimization, indexing, migrations, and data integrity.
  • Practical DevOps. Docker, container orchestration, CI/CD, infrastructure as code, and cloud services on AWS or GCP.
  • Observability. Application logs, metrics, traces, alerting, and incident response.
  • Security fundamentals. Authentication and authorization patterns, OWASP Top 10, secrets management, least privilege.
  • Product mindset. Comfortable slicing scope, delivering iteratively, and communicating tradeoffs.
  • Leadership. Mentoring engineers, leading technical decisions, promoting good engineering practices.


Nice to have

  • Experience with message brokers and event-driven patterns. RabbitMQ, Kafka, SQS, or similar.
  • Search and analytics experience. Elasticsearch or OpenSearch.
  • Background job systems and task queues.
  • Experience with rate limiting, multi-region or HA design, and cost optimization.
  • Familiarity with data privacy requirements relevant to B2B.
  • Prior success stabilizing legacy codebases and paying down technical debt while shipping features.


Technical environment you will shape

  • Frontend: React or Next.js, TypeScript, component library, form and data fetching patterns, performance budgets.
  • Backend: Node.js or Python services, modular architecture, clean API boundaries, background workers, job queues.
  • Data: PostgreSQL as the system of record, Redis for caching and queues, analytics warehouse as needed.
  • DevOps: AWS or GCP, Docker, IaC with Terraform, CI/CD pipelines, automated tests, and robust monitoring.


How you work

  • Onsite presence in Lagos is required. You will collaborate closely with product and engineering in the office to speed up decisions and delivery.
  • Pragmatic and fast. You ship small, safe changes continuously.
  • Ownership mindset. You follow work from design to production and support.
  • Clear communicator. You write crisp technical docs and share context proactively.


Compensation and benefits

  • Competitive salary pegged to experience and market.
  • Onsite allowances and benefits.
  • Growth path into Engineering Manager or Staff Engineer depending on preference and strengths.
  • High impact role with autonomy and visible outcomes.


Interview process

  • Intro conversation with HR.
  • Technical deep dive with the Lead or CTO proxy. System design, architecture, code walkthrough.
  • Practical exercise or take-home aligned to real product work.


<

Apply
Other Job Recommendations:

Full Stack Engineer

Italawa
Nigeria
  • Build and deploy a mobile-first concierge web application...
  • Integrate WhatsApp Cloud API for real-time, chat-based...
2 weeks ago

Senior Full-Stack Developer

TSM House
Abuja, Federal Capital Territory
  • Lead the development of web and mobile apps from scratch to...
  • Build scalable, efficient, and maintainable code (frontend...
1 week ago

Full stack developer

InfyStrat Software Services
Lagos, Lagos State
1- Full stack developer Strong knowledge in Core Java (Java 8 features) Strong knowledge in Spring boot, Spring React framework ,...
2 weeks ago

Senior Full Stack Engineer

Figours Innovation
Lagos, Lagos State
₦500,000 - ₦600,000
  • Lead and own software projects from ideation through to...
  • Architect and implement efficient, scalable, and reliable...
3 weeks ago

Senior Full Stack Software Engineer

TechBiz Global GmbH
Lagos, Lagos State
  • Work closely with product managers and designers to develop...
  • 5+ years of experience with JavaScript and modern frontend...
2 weeks ago

Senior System Engineer

Trivest Technologies Limited
Lagos, Lagos State
  • Implement structured cabling, conduit installations, and...
  • Support in the installation of IP surveillance, access...
2 weeks ago

Media Production Supervisor

Ferdie Marie Solutions
Lagos, Lagos State
  • Minimum Qualification : Degree Manage end-to-end media...
  • Manage end-to-end media production across video, audio, and...
2 days ago

Manager

Lagos State
Lagos, Lagos State
  • We are looking for an experienced and responsible Manager to...
  • Manage inventory, including ordering and restocking of...
5 days ago

Vacancy for Real Estate Sales and Marketing Executive in Ajah-Lekki, Lagos

Globalclique NG
Lagos, Lagos State
This is a full-time on-site role for a Real Estate Sales and Marketing Executive in Ajah-Lekki The Real Estate Sales and Marketing...
1 day ago

Direct Sales Executives (DSA)

Premium Human Resources Solution
Awka, Anambra State
  • Identify and approach potential customers to promote banking...
  • Meet assigned sales and marketing targets...
5 days ago