Senior backend developer

Job Description

About the job

Qualifications

  • 4–6+ years of professional backend development experience building and maintaining production-grade applications.
  • Strong foundation in Computer Science principles including algorithms, data structures, system design, networking, and software architecture.
  • Proven experience designing, building, documenting, and maintaining scalable REST APIs and backend services.
  • Advanced proficiency with TypeScript, Node.js, and modern backend development practices.
  • Strong understanding of database architecture, query optimization, indexing strategies, and performance tuning.
  • Experience building and supporting SaaS products, enterprise applications, or high-traffic web platforms.
  • Deep understanding of software engineering best practices including testing, code reviews, CI/CD pipelines, security, observability, and monitoring.
  • Demonstrated ability to own projects end-to-end, from architecture and implementation through deployment and long-term maintenance.
  • Comfortable working independently in a fully remote environment with a high degree of accountability and ownership.
  • Strong problem-solving skills with the ability to make sound technical decisions without constant supervision.
  • Experience working closely with product, design, frontend, marketing, and automation teams to deliver complete business solutions.
  • Familiarity with Next.js, Supabase, cloud infrastructure, AI integrations, workflow automation, and modern SaaS architecture is highly desirable.

 

What We’re Looking For

This role is best suited for an experienced engineer who thrives in a high-performance environment and enjoys taking ownership of complex systems.

We are not looking for someone who simply completes assigned tickets. We are looking for someone who can think architecturally, identify potential issues before they become problems, and take responsibility for delivering reliable solutions.

Candidates should be able to demonstrate previous work, including production applications, dashboards, APIs, SaaS products, or backend systems they have built or significantly contributed to. During the hiring process, applicants should be prepared to showcase relevant projects and explain their technical decisions, architecture choices, and implementation approach.

  • Success in this role requires strong technical depth, excellent communication, attention to detail, and a commitment to delivering high-quality work in a fast-moving remote environment.

Requirements added by the job poster

• 2+ years of Software Development experience

Want to improve your chances of getting hired? If you need a professionally edited CV that stands out to recruiters, click here to edit your CV. A strong CV always increases your chances of being shortlisted.

Do you want your job openings to reach a wider audience? Or you want to advertise your product or service to thousands of Nigerian job seekers? Click here to contact us and we’ll help you reach a larger and more targeted audience.

Company Name
Solulab