Vacancy title:
Full Stack Engineer
Jobs at:
WelTel RwandaDeadline of this Job:
16 February 2023
Summary
Date Posted: Wednesday, February 08, 2023 , Base Salary: Not Disclosed
JOB DETAILS:
Full Stack Engineer Full Time
Location: Kigali, Rwanda
WelTel Rwanda originated in Rwanda, and has its current office operations at the Rwanda Biomedical Centre (RBC) headquarters Kimihurura, Gasabo, Umujyi wa Kigali, RWANDA.
WelTel Rwanda is a medical software technology company offering an evidence¬-based, patient¬-centered mHealth solution to support patient management and follow-up for communicable (e.g., HIV/AIDS, TB), non-communicable (e.g., diabetes, hypertension), and other health issues; for pandemic (e.g., COVID-19, Ebola) and public health response as well as mental health and wellbeing.
WeTel Rwanda has partnered with local and international organizations to scale its digital health services nationally to ensure that its SMS-based mHealth service delivery model can be accessed by all clinical sites, hospitals and research centers.
Position: Full Stack Engineer
We are seeking a local highly skilled full-stack web developer to join the team to support and help grow WelTel’s platform capacity through new features and enhancements. Good candidates will be not only enthusiastic about web technologies, scalability, data efficiency, and code quality but also capable of working on diverse aspects of the application. We are looking for solutions-oriented people who love to solve problems.
We are looking for someone with a good sense of efficient UI/UX, debugging skills, and the ability to work effectively in a distributed team environment. The role will report directly to the Chief Technical Officer, working closely with the company’s lead software developer and other engineers.
We look favorably on someone with leadership / team building experience who has the capacity to grow into becoming a technical lead to help build capacity for WelTel Rwanda’s development team. The successful candidate will help create a sustainable and efficient development environment, as well as understand and be able to manage the DevOps process.
Qualifications
General Non-Technical
• B.Sc degree in Computer Science or equivalent
• 2+ years of experience as a professional developer / engineer
• Requirements gathering and specification creation
• Knowledge of privacy/data sensitivity issues an asset
• Technical planning and ability to prioritize and estimate time requirements
• Proven ability to be self-directed and motivated to push the project and platform forward
• Ability to manage/mentor and help coordinate other developers as needed
• Out of the box thinker; a knack for finding the solution no one else can
General Technical
• Expert level familiarity in JavaScript (ES6, tooling, libraries) and Angular
• Awareness of web application security concerns: MySQL injection, XSS, CSRF
• Solid grasp of SQL and knowledge of RDMS management/tuning
• Experience building real-world applications using RESTful interfaces over HTTP
• Understanding of Separation of Concerns (SoC) and experience writing testable code
• Some understanding of software architecture patterns
• Linux/Ubuntu system administration experience: managing users, bash scripting, firewalls, remote admin, and command line
• Familiarity with Git
• Troubleshooting / Debugging complex issues
• Experience with the following an asset: AWS, Docker, Kubernetes
Server Side Development
• Strong knowledge and experience using Javascript, Node JS
• Strong knowledge of asynchronous programming and Promises/Futures
• Familiarity with testing frameworks (Mocha, Chai, Sinon)
Client-Side Development
• Proficient in HTML and CSS3
• Strong knowledge of Angular or similar frameworks (Ember, React, etc.)
• Experience testing and debugging frameworks (Jest, Spectator)
• Understanding of the concept of dependency injection/inversion of control
• Basic understanding of UI/UX concepts
• Awareness of responsive design issues (mobile-friendly)
Equal Opportunity
WelTel Rwanda is an equal opportunity employer offering a collegial working environment. All employment decisions at WelTel Rwanda are based on business needs, job requirements and individual qualifications, without regard to race, color, religion, ethnic origin, or any other status protected by the laws or regulations in the locations where we operate.
Terms
The position is based on a standard twelve (12) month contract, with a three (3) month probationary period, with potential for extension and a renewal of contract subject to assessment of performance and availability of funds.
Job Experience: No Requirements
Work Hours: 8
Level of Education: Bachelor Degree
Job application procedure
Applicants should submit their application via email to careers@weltel.org , clearly indicating how they meet the requirements of the position, plus a detailed CV. In the subject line of your application please indicate the name of the position you are applying for (ie. WelTel Rwanda Full Stack Engineer)
Only applications following these instructions will be reviewed.
Please remember that all applications must contain:
• Current position & salary
• Reason for leaving current position
• Expected salary range
• Email and phone number
• Three References: please provide¬ the name, emails and phone numbers
Salary will be conservatively open to negotiation for applicants with exceptional skills and extraordinary experience.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Attachment
attachment_file_c241976a74f7181f7dce
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.