blank

Senior Software Developer at AmaliTech

Full Time Job @Ghana Careers 3 in IT & Telecoms Share this job

Job Detail

  • Job ID 50516
  • Career Level  Others
  • Experience  3 Years
  • Gender  Any
  • Qualifications  Bachelor's Degree
💬 Need Help on GhanaCareers?
Having issues applying for a job or using the website?
Chat with Us on WhatsApp
⚠️ Please do NOT send CVs via WhatsApp. Such messages may be blocked.

Job Description

Senior Software Developer

Location: Accra, Takoradi, or Kumasi
Employment Type: Full-Time
Application Deadline: 5 June 2026

Company Profile

AmaliTech is a social enterprise and technology company dedicated to building innovative digital solutions while creating sustainable career opportunities for talented African professionals. We work with international clients to deliver world-class software engineering services and foster a culture of collaboration, continuous learning, and professional excellence.

We are seeking an experienced and passionate Senior Software Developer to join our growing engineering team. This role is ideal for a highly skilled professional who thrives in fast-paced environments, enjoys solving complex technical challenges, and is committed to delivering secure, scalable, and high-performing software solutions.


Role Overview

As a Senior Software Developer, you will play a key role in designing, developing, and enhancing software products for global clients. You will collaborate closely with cross-functional teams, mentor developers, contribute to architectural decisions, and help drive engineering excellence across projects.

You will bring strong technical expertise, leadership capabilities, and a problem-solving mindset to deliver innovative and reliable software solutions.


Key Responsibilities

  • Design, develop, and enhance software products with minimal supervision
  • Translate client requirements into scalable technical solutions and implementation plans
  • Collaborate with developers to build functional, secure, and cohesive APIs that improve user experience
  • Develop secure, well-tested, maintainable, and high-performing application features
  • Work closely with software engineers, DevOps teams, product owners, and project managers to deliver high-quality solutions in an agile environment
  • Lead technical discussions and contribute to architectural and design decisions
  • Conduct code reviews in line with best engineering practices and provide timely feedback to team members
  • Identify technical challenges and propose effective, scalable solutions
  • Recognize technical debt and drive improvements to maintain long-term system sustainability
  • Support and mentor team members to encourage technical growth and knowledge sharing
  • Ensure applications are optimized for scalability, reliability, and performance under high traffic conditions

Minimum Requirements

  • Minimum of 5 years of professional experience as a Software Developer (Frontend, Backend, or Full Stack)
  • Strong proficiency in at least one of the following programming languages: Java, Python, or PHP
  • Strong experience with JavaScript frameworks or libraries such as Vue.js, Angular, or React
  • Strong knowledge of databases including MySQL, MongoDB, PostgreSQL, or DynamoDB
  • Solid understanding of Object-Oriented Programming (OOP) principles and software design patterns
  • Experience building and scaling applications to handle high-volume traffic and large datasets
  • Working knowledge of DevOps practices and Agile software development methodologies
  • Experience integrating and working with third-party libraries and APIs
  • Excellent analytical, problem-solving, and communication skills

Preferred Requirements

  • Passion for cross-functional collaboration and teamwork
  • Experience mentoring developers and supporting team growth
  • Experience with large-scale distributed database systems, storage farms, or horizontally scaled request-processing systems
  • Ability to identify, analyze, and communicate technical and business solutions within complex technical environments
  • Strong customer focus with the ability to recommend practical technical and business solutions
  • Ability to lead engineering efforts and deliver results within tight timelines

What We Offer

  • Competitive salary commensurate with qualifications and experience
  • Performance bonuses and gift vouchers
  • Internet data allocation to support remote work
  • Comprehensive medical insurance, including eye care and dental coverage
  • Employee welfare support for significant life events
  • Interest-free accommodation loans
  • Engaging employee bonding activities, including happy hours and sporting events
  • A collaborative, inclusive, and growth-focused work environment

Recruitment Process

  1. Apply via the Apply Now button below
  2. General Coding Assessment
  3. Online Interview
  4. Job Offer

How to Apply

Apply online by clicking on the application button.

SHARE with someone special:
🚀 Improve Your Chances of Getting Hired
Employers are more likely to contact candidates with complete and professional profiles on GhanaCareers.
Take a bold step today if you're serious about jobs in Ghana.

Other jobs you may like