Full Stack Software Developer
Location | Kampala, Uganda |
Date Posted | January 11, 2023 |
Category | IT / Information Technology Software Development |
Job Type | Full-time |
Currency | UGX |
Description

Job Summary
Develop visually appealing front-end website architecture, including translating designer mock-ups and wireframes into front-end code
- Minimum Qualification:Bachelor
- Experience Level:Entry level
- Experience Length:2 years
Job Description/Requirements
Full Stack Software Developer SUNami, Mombasa Kenya
Job description
Sunami Solar Kenya Ltd is an off-grid solar company that specializes in high-capacity solar home systems (120 watts - 240 watts). The company was created with the vision to electrify the off-grid population by availing electricity to every home in the rural areas of East Africa at an affordable rate and building awareness of income-generating opportunities with solar energy.
So far, Sunami Solar Kenya limited is providing more than 550 households in rural Kenya with electricity. The company is currently laying the ground to pivot up to mini-grids and commercial & industrial MW installations.
Sunami Solar has a PAYGO Software that needs to be maintained and developed to suit other business models & build new features. Through NOREC (norec.no), which is a Norwegian Centre for competence and international exchange, we are looking for a strongly motivated and qualified UGANDAN candidate to join our software team. The overall objective of the exchange program is to enable SUNami Solar a TechBridge Invest start-up to improve the quality & diversity of its software, build the competence and abilities of the staff and support them in pitching points to potential B2B software customers.
Our candidate should fit into a team of professionals in Mombasa Kenya and be able to train a local within 6 months. The successful candidate will report to our GM based in Mombasa.
Duration of contract and Workplace details:
6 months, starting 15th January in Nairobi (NOREC course). This role is suitable for candidates willing to travel and work from the Mombasa office in Kenya.
Key Responsibilities
- While every role varies to some degree, the key expectations for this job focus on these core responsibilities:
- Develop visually appealing front-end website architecture, including translating designer mock-ups and wireframes into front-end code
- Design user interactions on web pages
- Develop functional databases, applications, and servers to support websites on the back end
- Ensure cross-platform optimization for mobile
- Develop and design RESTful services and APIs
- Stay abreast of developments in web applications and programming languages ∙ Strategize organizational direction on emerging technology platforms and communicate the effectiveness to executive stakeholders
- Stay current and provide insight on cutting-edge software approaches, architectures, and vendors
- Ensure that non-functional requirement such as security, performance, maintainability, scalability, usability, and reliability are considered when architecting solutions. ∙ Keep job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal and professional networks; participating in professional organizations.
Skills & Experience
- Some of the skills and experience we look for include:
Requirements:
- Bachelor’s Degree in Computer Science. (not mandatory)
- Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML, with an understanding of CSS pre-processors including Sass and LESS.
- Strong knowledge of C- Sharp programming language, Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, AngularJS, Express.js, Oracle, React, Ember, Amazon and Node.js.
- Proficient in JS-based tools including Bower, Grunt and Gulp.
- Experience working with languages such as Java, .Net, Python, PHP or Ruby. ∙ Working experience as a full stack developer.
- Experience working with server technologies including Apache, Amazon services, ISS, Node.js, Nginx and J2EE.
- Experience in API design and development.
- Understanding of libraries including Backbone.js and jQuery.
- Experience with AJAX.
- Strong knowledge of data structures, system design, and algorithms
Allowances and Benefits include:
- Allowance per month of USD 700 Gross
- Holiday entitlement and company sick pay according to Ugandan rules & regulations
- Travel insurance with a reputable Ugandan insurance company
- Accommodation will be provided by the company
- Local language course of up to 20 hrs of learning Kiswahili
- Travel expenses and visa will be catered for by the company
N.B Proficiency in C-SHARP programming language is a MUST and only Ugandan Citizens should apply (Due to NOREC international experience exchange requirements)