-
Web Development Specialist at
5 days ago
Stellar Human Resource Solutions Nairobi, Kenya Full timeWe are a Human Resource Management Consulting Company based in Nairobi Kenya providing a comprehensive range of Human Resources Solutions with your business needs and focus in mind. · Role · Our client, an online liquor store is seeking to recruit a Web Development Specialist. Th ...
-
Web Development Trainer
2 weeks ago
NairoBits Trust Nairobi, Kenya Full timeNairoBits Trust positively changes the lives of vulnerable youth by improving their ability to contribute to their socio-economic well-being through ICT. The Trust empowers marginalized youth between ages of 15 to 24 living in the Urban Informal Settlements. · Summary · We seek t ...
-
Front-End Web developer at
1 week ago
Safaricom Kenya Nairobi, Kenya Full timeSafaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-ad ...
-
Web Experience Designer at Umba
1 week ago
jobwebkenya Nairobi, Kenya Full timeUmba combines advanced tools and techniques to optimize risk exposures in emerging markets that are currently underserved by traditional banking services. · Job Summary: · Umba is currently in search of a Web Experience Designer to join our team based in our Kilimani Office. The ...
-
Backend Developer at Digital
6 days ago
Nathan Nairobi, Kenya Full timeFounded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations · Roles and Responsibilities: · Design and develop server-side web applicati ...
-
Web Designer at
1 week ago
Yellow Pages Kenya Nairobi, Kenya Full timeYellow Pages Kenya is a full-service digital agency providing print, online and digital services · Summary · This is a full-time on-site role for a Web Designer located in Nairobi County, Kenya. The Web Designer will be responsible for creating website layouts, user interfaces, a ...
-
Frontend Developer at
1 week ago
Pesapal Nairobi, Kenya Full timePesapal provides a simple, safe and secure way for individuals and businesses to make and accept payments in Africa. Pesapal payments work on the internet and directly on the handset. · Summary · This is a full-time on-site role for a Frontend Developer. The Frontend Developer wi ...
-
Brand Designer at
5 days ago
Umba Nairobi, Kenya Full timeUmba combines advanced tools and techniques to optimize risk exposures in emerging markets that are currently underserved by traditional banking services. · Job Summary: · Umba is currently in search of a Brand Designer to join our team based in our Kilimani Office. The Brand Des ...
-
Software Engineer at
1 week ago
CIO East Africa Nairobi, Kenya Full timeCIO EAST AFRICA is the leading magazine for the Information and Communications Technology (ICT) industry in East Africa, published by Kommunication Ultimate Limited (KUL) in conjunction with the International Data Group (IDG), a world-renowned publisher of legendary brands. · Sum ...
-
Software Developer at
1 week ago
The Kenyan Alliance Insurance Nairobi, Kenya Full timeThe Kenyan Alliance Insurance is a leading Insurance and Financial Services Company offering a wide range of financial products and services in insurance. The product range includes life and general insurance, pensions, investment planning, wealth management, retirement planning ...
-
Junior Ruby on Rails Developer at
1 week ago
RebelsMarket Inc Nairobi, Kenya Full timeRebelsMarket is an online, curated marketplace of unique, edgy and rebellious products. We were founded in 2012 by a group of rebels wanting to break free from the norm of boring mall clothing stores · Role · This is a contract remote role for a Junior Ruby on Rails Developer. T ...
-
Software Engineering Internship at
2 weeks ago
Cytonn Investments Nairobi, Kenya Full timeCytonn Investments is an investments and real estate company, with offices in Nairobi - Kenya and DC Metro area - U.S. We are primarily focused on offering alternative investment solutions to global institutional investors, individual high net-worth investors, local institutional ...
-
International Website Product Owner at
1 week ago
Save the Children Nairobi, Kenya Full timeThe Save the Children Fund, commonly known as Save the Children, is an international non-governmental organization that promotes children's rights, provides relief and helps support children in developing countries · Role Purpose: · Save the Children is in the middle of its ambit ...
-
Graphics Web Designer
1 week ago
ICAP (Columbia University) Nairobi, Kenya Full timeABOUT THE COMPANY · Based at Columbia University with operations in more than 30 countries, ICAP is a leader in global public health, internationally known for tackling the world's toughest health challenges—from HIV to tuberculosis, from malaria to maternal and child health, and ...
-
Front – End Developer at
4 days ago
Co-operative Bank of Kenya Nairobi, Kenya Full timeThe Co-operative Bank of Kenya Limited is incorporated in Kenya under the Company Act and is also licensed to do the business of banking under the Banking Act. The Bank was initially registered under the Co-operative Societies Act at the point of founding in 1965. · Job reference ...
-
Software Developer
2 weeks ago
Gap Recruitment Services Limited Nairobi, Kenya Full timeGap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent. · Roles & Responsibilities · Designing and building front-end components mobile and web · Integrating backend services with front-end co ...
-
Full Stack Software Developer
1 week ago
Flexi-Personnel Nairobi, Kenya Full timeFlexi Personnel Ltd is a HR Company that was founded in 2008. It is currently the fastest growing HR firm in Kenya offering a wide range of services including Headhunting and Executive selection, Outsourced Labor management, HR Outsourcing, Outsourced Payroll Management, HR consu ...
-
Frontend Engineer
1 week ago
NCBA Nairobi, Kenya Full timeABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...
-
Backend Engineer
1 week ago
NCBA Nairobi, Kenya Full timeABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...
-
Software Developer Data Warehouse Platforms
1 week ago
Palladium Group Nairobi, Kenya Full timeABOUT THE COMPANY · Palladium Operating develops and delivers solutions that create positive impact for communities, businesses, societies and economies. We transform lives and create enduring value by working with governments, corporations and non-profit organizations. · JOB SUM ...
Web Developer at - Nairobi, Kenya - Savannah Informatics
Description
Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare.
Savannah is privately owned and has an established footprint and operating base in Kenya with over 140 employees, majority of whom are informatics professionals.
SummaryWe are looking for a skilled senior web developer who will be responsible for designing and developing web applications for our company.
You will be collaborating with a team of other developers, designers, and product managers to create, maintain, and update our web applications.
You will ensure that the web applications are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design and quality products is important.Responsibilities
This individual will be responsible for:
Translating a high-fidelity prototype into a format that can be rendered on a web browser with exact behavior and look.
Knowledge of HTML, JS, and CSS is mandatory, and familiarity with UI libraries is required for easy manipulation of UI components.
Understanding the basic structure of how backend APIs work, especially of how RESTful and GraphQL APIs work in order to connect them to a set of screens.
This would be required to connect to multiple backend services to screens to meet system requirements.Writing software unit tests using automated testing frameworks with an emphasis on getting maximum code test coverage (100%) and writing end-to-end tests that verify that the set of screens created is working as expected.
Ensuring that the program is up-to-date with the latest programming technologiesMaintaining healthy CI/CD pipelines to run tests, linting and managing deployments of code for UAT purposes and also for production purposes.
Actively participating in the daily standups with a clear understanding of the business goals, software requirements and ability to clearly communicate the progress being made with one's tasks.
Coordinating your work to ensure that delivery of work is based on the team's, clients' and stakeholders' expectations and within sprint duration with clear source code documentation of one's work.
Must be able to carry out brainstorming sessions with the team to discuss how certain features could be improved and/or implemented.
Gather and refine user specifications and requirements by analyzing technical needs and requirementsIdentifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
Should have knowledge of performance monitoring and be able to carry out tasks to improve the efficiency of code.
Employing the use of scientific debugging skills to quickly identify and fix issues that affect users' ability to use any of the company's web applications.
Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.Staying plugged into emerging technologies/industry trends through education, study, participation in conferences, workshops and groups, and applying them to operations and activities in your workflows.
Requirements
Skills
Familiarity with automated testing tools such as Jest, Jasmine and Cypress.
Able to implement authentication and authorization within web applications for proper role-based access.
Familiarity with RESTful/GRAPHQL APIs.
Familiarity with agile software development for delivery of software ie Scrum/Kanban.
Familiarity with modern front-end build pipelines and development tools such as Grunt, Webpack, NPM, Yarn etc.
Familiarity with code versioning tools and descriptive commit messaging i.e. git
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Hands-on experience with web developer tools, network diagnostics and network analytics tools
Basic knowledge of the Search Engine Optimization process.
Ability to understand business requirements and translate them into technical requirements.
A knack for benchmarking and optimization.
High degree of independent judgment with the ability to develop ideas and processes and clearly express them.
Able to solve complex problems via the use of first-principle thinking
Are you the one we are looking for?
We are looking for motivated and independent-thinking developers.
The ideal candidate for us is a quick learner, able to pick up the nuances of a complex domain fast.
They are intellectually curious, and adaptable and they have proactively done many interesting things, even without being paid to do them.
We are open to candidates with "unconventional tech" backgrounds e.g. non-technical degrees, self-taught developers etc.If you believe that you have serious and relevant skills (despite your unconventional background), and can prove it, we'd like to hear from you.
Your lack of work experience (or the converse) will not be a handicap if you can demonstrate possession of the skills we need, a winning attitude, and the ability to learn fast.