Full-Stack (NestJS/Next.js) Developer at CETECH Ghana
Ashaley Botwe - AccraJob Description
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
Closing Date: 17th November, 2025
HOW TO APPLY
Click Here to Submit your CV and Application on Company Website