Our client is looking for a skilled Full-Stack Engineer with strong experience in React, Next.js, TypeScript, and Go to join their engineering team. The ideal candidate is comfortable working across the stack, writing maintainable code, and contributing to technical design, architecture, and performance optimization.
You’ll be responsible for building scalable applications, improving system reliability, and ensuring code quality through thoughtful reviews, testing, and documentation.
General Engineering
Write clean, maintainable, and well-documented code in TypeScript or Go.
Debug across the stack — from frontend UI issues to API and database performance.
Write clear technical design documents covering architecture, data flow, and trade-offs.
Perform detailed code reviews, ensuring scalability, maintainability, and security.
Break down large features into smaller, deliverable tasks and estimate timelines effectively.
Frontend (React / Next.js / TypeScript / TailwindCSS)
Build responsive and accessible UI components using React and TailwindCSS.
Manage state with Redux Toolkit or Zustand.
Handle authentication, route protection, and SSR/SSG in Next.js.
Integrate APIs with proper loading, error handling, and optimistic updates.
Optimize frontend performance (lazy loading, memoization, bundling).
Backend (Node.js / Go / Next.js API Routes)
Design and implement RESTful APIs in Go or Node.js.
Implement secure authentication with JWT, OAuth, or sessions.
Work with PostgreSQL or Supabase to write and optimize queries.
Manage background jobs, cron tasks, and caching with Redis.
Write integration and unit tests for backend endpoints.
Database & DevOps
Design normalized database schemas and tune queries for performance.
Deploy and monitor applications using GCP, Docker, or Kubernetes.
Set up CI/CD pipelines with GitHub Actions and manage environment configurations.
Use Terraform for basic infrastructure as code and environment provisioning.
Testing, Documentation & Collaboration
Implement automated testing (unit, integration, E2E) with Jest or Playwright.
Maintain Swagger/OpenAPI documentation for APIs.
Collaborate with team members on sprint planning, estimations, and retrospectives.
Write concise post-mortems and technical documentation.
Security, Observability & Maintenance
Apply secure coding practices, logging, and monitoring.
Implement observability tools for metrics, alerts, and dashboards.
Experience with Kafka, Pub/Sub, or other event-driven architectures.
Exposure to analytics or data pipelines.
A product-focused mindset with some understanding of UX.
₦450,000 during 1-month probation
₦650,000 monthly after confirmation
Take the next step towards success by hiring top-tier talents through Betternship. Whether you need creative designers, skilled developers, or strategic marketers, we’ve covered you.