Software Engineer

  • Full Time (allows remote)
  • Kampala
  • No. of Vacancies: 1
  • Experience: 3 - 5 Years
  • Posted 4 years ago

We are looking for a Software Engineer to be part our team to radically transform lives. We area software development company that powers businesses by creating world-class web and mobile applications for their needs and helping them build high-performing, distributed software engineering teams.

Skills &Qualifications:

  • Strong understanding of JavaScript, its quirks and workarounds.
  • Basic understanding of web markup including HTML5 and CSS3.
  • Good understanding of JavaScript libraries and frameworks such as Node.JS, ReactJS, Express including knowledge advanced techniques like react Hooks, Context API.
  • Knowledge of best practices of integrating external APIs to the JS frontend.
  • Good understanding of asynchronous request handling, partial page updates and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders such as Require.js
  • Familiarity with front-end build told such as webpack.
  • Proficient understanding of code versioning tools such as Git.
  • Good understanding of browser rendering behaviour and performance.
  • Previous experience with AngularJS is an added advantage.

Duties and Responsibilities:

  • Define and deliver software that meets and exceeds the expectations of your team, supervisors and our clients.
  • DevelopĀ  readable, testable and maintainable code to spec
  • Commitment to continued technical and professional growth
  • Interfacing with clients/product owners to understand their business, goals and vision for products.

Application Deadline: November 5, 2020