← All Roles
Software Engineering
Senior Full-Stack Developer
Full-Time · Accra, Ghana (On-Site)
Build and maintain production web applications, APIs, and internal tools for enterprise clients — React, Node.js, TypeScript, PostgreSQL.
What You Will Do
- Design, build, and maintain production web applications and RESTful/GraphQL APIs using modern frameworks such as React, Next.js, or Vue.js on the frontend and Node.js, Python, or Go on the backend.
- Write clean, type-safe code using TypeScript across the full stack, enforcing quality through linting, formatting, and peer code reviews.
- Design and optimize relational and NoSQL database schemas using PostgreSQL, MySQL, MongoDB, or DynamoDB for high-throughput applications.
- Implement authentication and authorization flows using OAuth 2.0, JWT, and session management patterns integrated with enterprise identity providers.
- Build and maintain CI/CD pipelines using GitHub Actions or GitLab CI to automate testing, linting, and deployment.
- Collaborate directly with product managers and engineering leads to translate business requirements into technical specifications and deliver on sprint commitments.
- Contribute to internal tooling and shared libraries that accelerate delivery across the engineering team.
What We’re Looking For
- 5+ years of professional full-stack development experience with production applications serving real users.
- Expert-level proficiency in TypeScript and at least one modern frontend framework (React, Next.js, Vue.js, or equivalent).
- Strong backend experience with Node.js, Python (Django/FastAPI), or Go, including API design and database integration.
- Hands-on experience with relational databases (PostgreSQL or MySQL) and familiarity with NoSQL solutions.
- Proven experience with Git-based workflows, CI/CD pipelines, and automated testing (unit, integration, end-to-end).
- Flawless English communication skills to participate in standups and architectural discussions with international engineering teams.
About Thadium
Thadium is building a world-class engineering team in Accra, Ghana — engineers, security analysts, and platform specialists who deliver real enterprise technology for international clients. We work to international standards, with on-site mentorship, a professional office, and projects that grow careers. We're early, and we're hiring the people who will define what Thadium becomes.
How to Apply
- Location: on-site at the Thadium office in Accra, Ghana.
- Schedule: core hours overlap with international (U.S. daytime) teams.
- Submit your CV (PDF) and a link to your LinkedIn or GitHub profile.