--}}

About the role

We’re seeking a seasoned Full-Stack Engineer to lead the design, development, and deployment of scalable, cloud-native applications. You’ll architect robust backend systems, contribute to frontend interfaces in React, and build resilient APIs and CI/CD pipelines.
The role involves strategic decisions on system architecture, database optimization, and microservices integration. You’ll mentor team members and collaborate cross-functionally to transform complex requirements into high-performing software.

Key Responsibilities

  • Design and implement scalable APIs to enable seamless communication across system components.
  • Architect and develop cloud-based software applications for optimized performance, scalability, and reliability.
  • Build and maintain robust and secure CI/CD pipelines.
  • Develop and operate robust backend systems using Python (Django/Flask) while also contributing to the React-based frontend interface.
  • Craft modular and scalable database designs and high-performance indexing strategies.
  • Lead decisions on overall system architecture, including the integration of microservices and modular design patterns.
  • Conduct regular design and development reviews, ensuring adherence to best practices for maintainability and technical excellence.
  • Utilize cloud platforms such as AWS or Azure.
  • Mentor junior team members to elevate team expertise and guide cross-functional collaboration.
  • Collaborate closely with stakeholders to understand requirements and convert them into technical deliverables.

Key Requirement:

  • 10+ years of experience in full-stack application development with proficiency in Python (Django/Flask) and React.
  • Deep expertise in designing and consuming scalable RESTful APIs and microservices architectures.
  • Advanced knowledge of cloud platforms, e.g., AWS (EC2, Lambda, RDS, EKS) or Azure (App Services, Functions, Cosmos DB).
  • Strong understanding of cloud architecture, container orchestration, and infrastructure design.
  • Proficiency in database systems, including robust experience with PostgreSQL, MongoDB, or other modern cloud-native databases.
  • Expertise in applying Test-Driven Development (TDD) practices and modern coding standards to deliver reliable, scalable solutions.
  • Familiarity with AI-driven development tools like GitHub Copilot or Codeium to enhance efficiency.
  • Demonstrated experience with designing scalable, modular architectures while balancing trade-offs in performance and simplicity.
  • Proactive problem solver with the ability to work independently in ambiguous and fast-changing environments.
  • Skilled at communicating technical decisions to non-technical stakeholders and translating product goals into clear technical direction.
  • Have a strong product mindset — you care about outcomes, not just code — and a good understanding of Agile principles.

Desirable Skills

  • Familiarity with offline-first or mobile-first development approaches.
  • Prior experience in industries/projects dealing with data mapping, geospatial analytics, or data visualization tools, data analytics.
  • Advanced technical leadership experience for recruiting, building, and managing high-performing development teams.

Salary

Competitive

Monthly based

Location

, East Gonja Municipal District, Savannah Region, Ghana, Savannah Region, Ghana

Job Overview
Job Posted:
2 days ago
Job Expire:
3w 6d
Job Type
Full Time
Job Role
Officer
Education
Bachelor Degree
Experience
10+ Years
Slots...
1

Share This Job:

Location

, East Gonja Municipal District, Savannah Region, Ghana, Savannah Region, Ghana