Backend Developer

  • Full-time

Company Description

AmaliTech is a social enterprise that harnesses the potential of remote working to build the future of work in Sub-Saharan Africa. We provide employment pathways in the tech sector to young graduates in Sub-Saharan Africa, connecting them to the global demand for tech talent. Our headquarters is in Germany and we have operations in Ghana and Rwanda. 

Job Description

We are hiring for a highly skilled Backend Developer professional to join our team in Rwanda. If you're excited to be part of an excellent startup team, AmaliTech is a great place to grow your career. You'll be glad you applied to AmaliTech.

Responsibilities:

  • Develop server-side logic, REST, and GraphQL APIs with platforms such as NodeJS and Python.

  • Help improve code quality through writing unit tests, integration tests, and performing code reviews.

  • Build reusable components and back-end libraries and boilerplates for future use.

  • Reach out to the open source community to encourage and help implement mission-critical software fixes.

  • Follow agile processes as defined by the Product Manager and collaborate with other team members to ship complete features.

  • Design client-side and server-side architecture.

  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements.

  • Develop and manage well-functioning databases and applications.

  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards.

  • Understanding of security aspects of API's and how to mitigate any security risks

  • Research and adapt evolving technology trends in engineering to enhance product quality

Qualifications

  • Minimum of a Bachelor’s Degree Computer Science, Computer/Software Engineering

  • 2 years of professional work experience with backend and/or full stack development in Node.js/Python/Ruby/PHP 

  • Programming Experience in GoLang is an advantage

  • Experience with any NoSQL database such as MongoDB

  • Experience with using PostgreSQL along with solid concepts of SQL and ORM.

  • Experience with automated testing suites, like Jest and Postman.

  • Good knowledge of object oriented principles and design patterns.

  • Experience working with modern CI/CD technologies - advantage.

  • Familiarity with agile methodologies

  • Familiarity with AWS and Docker

  • Comfortable working with English-speaking colleagues (verbal and written)

Additional Information

Persons with Disabilities (PWDs) who need further assistance and support for the application process should please reach out to our HR Team by sending an email to [email protected]. Should you contact our HR team, kindly provide us with information about your disability and how you would need assistance to complete our application process regarding your specific situation.

How To Apply

Interested and qualified applicants should click "I'm Interested" button and follow the instructions to apply.

Ensure you have these documents before applying:

  • Latest copy of CV (PDF format)
  • Certificates

What To Expect

Working with AmaliTech provides an excellent opportunity for career growth and development in a healthy and diverse work environment. Our talented and welcoming team will ensure you feel part of our family to get you engaged on the job. You have the opportunity of building an international IT career and working with global IT companies.

Privacy PolicyImprint