Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 26, 2022
    Deadline: Not specified
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    AmaliTech is a global talent accelerator and set up business that teaches local youth the technical and digital skills needed for a fulltime employment pathway in the digital sector, servicing multinational companies. An important part of AmaliTechs vision is to promote gender and disability equality in the tech ecosystem

    Read more about this company


    Senior Software Developer

    Job Summary:

    • AmaliTech is looking for a strong and motivated Software Engineer to help build new and innovative products in a wide range of industries.
    • You will be part of a dynamic, services first team in a client-oriented organisation that is passionate about customer experience.

    Key Responsibilities:

    • With minimal supervision, expertly add features and improvements to products being built
    • Collaborate with developers to create functional and cohesive APIs to enhance user experience
    • Translate AmaliTech clients’ requirements into conceptual and technical designs and lead a team to meet requirements
    • Develop features and improvements to AmaliTech clients’ products in a secured, well-tested and performant way
    • Collaborate with developers and engineers, DevOps team, product owners and/or managers, to meet goals and maintain a high-quality standard in a fast-paced, iterative environment
    • Conduct code reviews with best code review guideline practices and ensure team contributions receive a swift response
    • Solve technical problems of moderate scope and complexity
    • Recognise team impediments ("technical debt"), propose and implement solutions


    • At least 5 years professional work experience as a developer. Front-end, Back-end or Full stack
    • In-depth knowledge of technologies in any of the following: Java, Python, PHP
    • In-depth knowledge of JavaScript frameworks or libraries in any of the following: Vue.js, Angular, React
    • In-depth knowledge of databases in any of the following: MySQL, MongoDB, PostgreSQL, DynamoDB
    • In-depth knowledge of Object-Oriented Programming design and principles
    • In-depth understanding of scaling applications to handle high data traffic
    • Knowledge of DevOps and working in an Agile environment
    • Experience with third-party libraries and APIs


    • Passion for cross-functional collaboration
    • Experience in mentoring other developers and helping team members to grow
    • Experience with large-scale distributed database systems, storage farms, and/or horizontally scaled request processing fleets
    • Experience in identifying, analysing, and pitching business and technical vision for a complicated area within a highly technical domain
    • Exceptional customer focus, including the ability to identify underlying features and requirements, recommend alternative technical and business approaches, and with efficient solutions lead engineering efforts to meet tight timelines

    Additional Information

    • Bonuses and gift vouchers
    • Internet data allocation for remote work
    • Medical insurance (includes eye care and dental)
    • Employee welfare benefits (for weddings, funerals)
    • Interest free loans for accommodation
    • Employee bonding activities (bi-monthly happy hour, sporting activities)


    go to method of application »

    Go Developer

    Job Description

    • We are looking for a great Go developer with a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable.
    • A commitment to collaborative problem solving, sophisticated design, and quality product is essential.


    • A minimum of 2 years of professional experience in Golang and Cloud Native apps
    • Have developed microservices using Golang, NATS, Redis and other similar technologies
    • Able to write and maintain automated tests through unit and integration testing
    • Have worked with SQL and Cloud database technologies such as PostgreSQL, BigQuery, Snowflake
    • Have some exposure to Cloud Platforms like GCP, AWS or Azure as well as Docker, Kubernetes and other cloud functions
    • Have developed highly complex software solutions using either C, C++ or Java in addition to Go
    • A problem-solver
    • Thrive in an ambitious, fast-paced, supportive, and challenging environment.

    Additional Information

    • Bonuses and gift vouchers
    • Internet data allocation for remote work
    • Medical insurance (includes eye care and dental)
    • Employee welfare benefits (for weddings, funerals)
    • Interest-free loans for accommodation
    • Employee bonding activities (bi-monthly happy hour, sporting activities)

    go to method of application »

    Senior iOS Developer

    Job Description

    • A passionate Senior iOS Developer who can create an infrastructure for iOS app development and lead the whole process.
    • They will have to collaborate with cross-functional teams of talented engineers to define, design, and develop new features for next-generation applications.
    • Spearhead and create an infrastructure for iOS app development
    • Design and develop top-notch applications for the iOS platform
    • Work in tandem with cross-functional teams of talented engineers to define, design, and develop new features for next-generation applications
    • Unit-test code for robustness
    • Mentor junior developers and impact industry experience to ensure quality product delivery and client satisfaction


    • Bachelor’s degree in Computer Science, Information Technology, or Computer Engineering
    • At least 4 years of experience in iOS app development
    • Strong knowledge of Objective-C, Swift, and Cocoa Touch
    • Vast experience with UIKIT, and SwiftUI
    • Experience in continuous integration
    • Knowledge of iOS back-end services
    • Good understanding of iOS design principles and application interface guidelines
    • Proficiency in code versioning tools
    • Vast experience with Apple Core Motion, Core Bluetooth, and Core Location frameworks
    • Must share in the core values (Excellence, Passion, Diversity, Collaboration, and Integrity) and vision of AMALITECH

    go to method of application »

    Senior DevOps Engineer

    Job Description

    • We are looking for an experienced and energetic Senior DevOps Engineer to join our ever-growing development teams.
    • You will be working on advanced infrastructure solutions, focusing on our CI/CD as well as all automation-related tasks. We work with CircleCI, Kubernetes, Terraform and all other cutting-edge technologies.
    • Our teams build and maintain projects in both front-end and back-end, from inception to launch, with a wide variety of tools.
    • You’ll play a key role in improving the Developer Experience for our engineering teams, making them more productive and enabling them to develop faster while delivering new features with confidence and high quality.

    What We Expect From You

    • Research and implement new ways to improve developer workflows and practices
    • Build and maintain and execute new and existing CI/CD infrastructure
    • Be a part of the design and implementation of Kubernetes-based infrastructure
    • Enhance existing components through bug fixes
    • Refactor existing source code to reduce technical debt
    • Ensure large dataset performance-related issues are addressed
    • Work closely with the development team on the best solutions for the application
    • Proactively raise and take part in the ongoing discussions regarding code-source improvements

    Job Requirements

    • 5 years of experience as a DevOps engineer
    • Experience in Docker, K8S
    • Experience using CI/CD solutions (CircleCI/Travis/GitlabCI/Jenkins)
    • Good understanding of Terraform
    • Great troubleshooting skills
    • Knowledge of Bash/Python scripting
    • Knowledge of GoLang is a plus
    • Ability to write efficient, secure, well-documented and clean code
    • Proficiency with Docker
    • An outcome-focused individual with strong team-player traits
    • Security best practices on Cloud services

    go to method of application »

    Software Developer

    Job Summary:

    • A software developer (Frontend, Backend or Full-Stack) interested in working on an e-commerce portfolio using high-end CMS and e-commerce technologies built on top of most programming languages and frameworks to innovate and create outstanding customer experiences and accelerate in the ever evolving space of digital commerce.

    Key Responsibilities:

    • Being responsible for the entire SDLC as well as developing high-quality software solutions
    • Participate in the collection of requirements, give estimations, and propose different approaches
    • Support in the architecture definition and design of the solution
    • Write clean codes to develop innovative solutions
    • Demonstrating a good level of software design in any of the following: PHP, Java, NodeJS, applied to e-Commerce solutions
    • Follow agile programming best practices and development conventions
    • Act as a reliable advisor for teams, customers, and stakeholders
    • Stay up to date with open-source trends and emerging CMS and e-commerce technologies


    • HND/Bachelor’s degree in Computer Science, IT or programming (coding) related degrees
    • 2+ years’ experience in Object Oriented Programming Language(s) in either Java, JavaScript, PHP and any other programming language(s)
    • Knowledge in any common framework(s) such as: Symphony, Laravel, Spring Boot, NodeJS, React JS, Vue.js
    • Good understanding of software design and architecture
    • Basics of container technologies such as: Docker (either in Kubernetes, OpenShift, DockerSwarm) with understanding in CI/CD and automated testing
    • Deep understanding of Architecture models such as "Layered Architectures", "Hexagonal Architectures" or domain-based approaches
    • API-Driven / API-Lead Design
    • Key understanding around the challenges of session and cache management
    • Interest in promoting new technologies in the company and with customers
    • Enjoy both continuous learning and sharing knowledge and experience
    • Existing knowledge in e-commerce or content management systems (Commerce Cloud, Shopware, Magnolia, Storyblok, Contentful or Similar) is a plus

    For Backend:

    • Experience in architecture patterns such as IoC / CDI, MVC, Eventbus, etc
    • Understanding of web technologies or interfaces (REST, JSON, GraphQL)

    For Frontend:

    • Knowledge of HTML, CSS/SCSS, Bootstrap and React or Vue
    • Knowledge of SEO and/or Accessibility best practices

    go to method of application »

    Digital Innovation Programme

    Job Description
    About Digital Innovation Programme (DIP)

    • The Digital Innovation Programme (DIP) is aimed at equipping the Ghanaian youth with digital skills to help improve their employability in today’s digital economy.
    • This programme is focused on providing training to Ghanaian youths and exposing them to innovative tools that will bridge the digital divide and empower them for the future.


    • The purpose of this training is to contribute to the increase in the number of industry-ready IT professionals in Ghana.


    • The training is designed as self-paced with trainer assistance spanning from three (3) to six (6) months. For successful completion of the training, trainees will partake in an on-site final exam or project.

    Candidates will be trained in the following specialisations:

    • Animation
    • Blog Writing & Content Creation
    • Digital Marketing (social media, SEO, etc)
    • Graphic Design
    • WordPress / Basic website management
    • Virtual Assistant (Transcription, MS Office, General Writing, Email, Research, Data Entry)


    • A minimum of a post senior high school (SHS) certificate, Diploma, HND, Bachelor’s Degree or higher in all fields of study are preferred depending upon your choice of specialisation. 
    • Must have strong interest and passion for digital skills acquisition.
    • Final year tertiary students can apply.

    go to method of application »

    Graduate Trainee Programme

    Job Description
    Our IT/Digital Skills Training Programme For Graduates

    • AmaliTech recruits graduates into the AmaliTech Training Programme regularly to undergo free training in IT/Digital skills offering diverse employment pathway opportunities.
    • The Graduate Trainee Programme is open to graduates with IT/digital related background who are willing to be enrolled in our Training Academy to undergo intensive upskill training for IT/digital career opportunities.
    • Every month, trainees are recruited to join our Training Academy to upskill themselves for IT/digital career pathway opportunities.
    • The training programme is designed as entirely online and self-paced with instructors’ support. Trainees have a maximum of eight (8) months to complete the training curriculum and one (1) month to complete a mandatory capstone project.
    • It is possible for fast and more experienced trainees to complete the entire training curriculum and capstone project in three (3) months.
    • After successful completion of the training programme, you will be offered an employment pathway. Should you accept our offer, you would have to relocate to Takoradi to work in our Service Centre.
    • However, after successful completion of the training programme, it is not mandatory to accept our offer for employment.
    • All trainees will undertake fundamental courses in HTML, CSS & JavaScript. Upon successful completion of the fundamental courses, trainees will specialise in three tracks.

    Below are the tracks with their skills set:

    • Front-end Developer: VueJS, ReactJS
    • Back-end Developer: NodeJS, Python (Django)
    • Full stack Developer: VueJS, ReactJS, NodeJS, Python (Django)


    • Minimum of an HND or Bachelor’s Degree in Computer Science, Computer/Software Engineering, IT, Mathematics, Statistics, Economics, Physics or Engineering
    • Familiar with Data Structures, Algorithms, Object Oriented Programming during their undergraduate studies
    • Must have strong interest and temperament for Computer Programming
    • Must have completed or about to complete National Service
    • Good working knowledge in at least one of the programming languages (especially Java, JavaScript, Python) is an added advantage
    • Previous software development or data analytics experience is an added advantage

    Additional Information

    • Equal Employment Opportunity
    • A diverse workforce is an important driving force of an efficient tech ecosystem.
    • Therefore, AmaliTech promotes gender equality and the inclusion of persons living with disabilities.
    • We are determined to be one of the market leaders in the global drive for employment equality.
    • We celebrate diversity, thrive on creating an inclusive environment for all employees and aiming for balance in our workforce.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at AmaliTech Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail