Betternship Jobs

FullStack Engineer

Betternship
Remote
remote
N650,000
Please enable JavaScript in your browser to complete this form.
Name
Please enable JavaScript in your browser to complete this form.
Name
Gender
Click or drag a file to this area to upload.
Click or drag a file to this area to upload.
Agreement
About Betternship

About

Our client is a dynamic company in the technology, information, and internet industry, dedicated to building innovative digital solutions that improve accessibility, connectivity, and user experience across multiple platforms. With a strong focus on growth and scalability, the company combines cutting-edge technology with user-first design to deliver impactful products for businesses and consumers alike.

Job Description

Job Description

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.

Key Responsibilities

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.

Qualifications

Nice-to-Have

  • 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.

Benefits

Compensation

  • ₦450,000 during 1-month probation

  • ₦650,000 monthly after confirmation

Ready to Elevate Your Team?

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.