Job Vacancy For Full-Stack (NestJS/Next.js) Developer



We at CETECH Ghana are building a next-gen knowledge platform for professionals—starting with mathematicians, journalists, creatives,and entrepreneurs —to do their work publicly, monetize expertise, and be hired directly. It’s a bold new idea at the intersection of education, community, and commerce.

We’re looking for a skilled, startup-minded full-stack developer to join us on-site in Ashaley Botwe, Accra.

Job Location: On-site (Ashaley Botwe, Accra)

Salary Expectation: Negotiable depends on experience and relevant skill sets.

Employment Type: Full-Time, Permanent

Experience Level: Mid to Senior Experience Level

Stack You’ll Work With:

• Backend: NestJS, TypeScript, Drizzle ORM, PostgreSQL
• Frontend: Next.js
• DevOps: Docker, CI/CD (GitHub Actions)
• Architecture: Modular, microservices-ready, headless
• Data: External REST & GraphQL APIs (aggregated via BFF/Gateway)

Your Role:

• Build, design, and ship backend services in NestJS
• Create seamless integrations with external APIs
• Set up scalable, modular architecture from day one
• Build Next.js frontend components as needed
• Integrate solid and stable open source projects to cut-down development time.
• Collaborate directly with Managers & Directors in a tight startup loop | Ownership of the platform architecture | Long-term growth opportunity | Freedom to build from scratch when needed | Being part of the founding tech team for this platform or project.
• Work 100% on-site, no remote option

You Should Be:

• Highly skilled in NestJS, TypeScript, and modern API architecture
• Comfortable with PostgreSQL and Drizzle ORM
• Experienced in full Docker-based dev environments
• Motivated by a challenge and passionate about building new things

Bonus Points:

• Startup experience
• Interest in journalism or math or entrepreneurship or creatives, knowledge platforms, or education
• Experience with WebSockets, GraphQL, or payments (e.g., Stripe)

You will be Vetted with Real-World Assessments

• No leetcode.
• For your technical interview, we will give you a mini-project test:
• Set up a basic NestJS service with Auth and Postgres, fetch data from 1-2 REST APIs & 1-2 GraphQLs (we will provide the API sources)
• Build a Next.js frontend that displays it
• Use Drizzle ORM to persist some sample data
• Containerize with Docker and deploy on live link.
• That’ll test practical skills relevant to our exact stack.

Our Setup Philosophy:

• Hire the best 1 or 2 devs we can find locally, even if it takes longer. Prioritize attitude and execution over just résumé.
• Invest in developer tooling early (Docker, modular repo, CI/CD) to avoid tech debt.
• Document everything internally, especially as you plan to scale the team later.
• Keep API integration through a middleware or gateway service—don't pollute core services.
• We will not re-invent the wheel: – We will integrate solid and stable open source projects to cut-down development time while delivering premium international standard features.
• Our MVP Phase is starting with a monorepo and 1–2 devs, keeping the structure modular from day one, so it's easy to extract services later.

Location: Ashaley Botwe - Accra

How To Apply For The Job

To submit your application, click on the link below and complete all relevant fields on the online application form.

Click Here To Apply Online

Closing Date: 17 November, 2025