Job Description
Are you looking to work for an exciting influencer marketing and social commerce start-up that gives you an opportunity to challenge yourself, be part of a Kenyan success story and leverage your talent to do something meaningful and massive? We are seeking a qualified Full Stack Software developer to join our product development team. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back end languages. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment and will participate in the design and creation of scalable software, writing clean, functional code on the front- and back-end, and testing and fixing bugs or other coding issues.
Daily and Monthly Responsibilities
Participate in all aspects of agile software development including design, implementation, and deployment
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Designing and developing effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Build features and applications with a mobile responsive design
Work primarily in Java, Kotlin, PHP, and JavaScript
Skills and Qualifications
Degree in Computer Science, information technology, engineering, or relevant field
Proven experience as a Full Stack Developer
Strong organizational and project management skills.
Experience developing web and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, Bootstrap, SASS)
Knowledge of multiple back-end languages (e.g., Java), JavaScript frameworks (e.g., Angular, React, Node.js) and PHP frameworks (e.g., Laravel)
Familiarity with databases (e.g., MySQL, MongoDB), web servers (AWS) and UI/UX design
Experience designing and integrating RESTful APIs
Payment gateway integration (i.e Mpesa)
Android development (Kotlin, MVVM Architecture)
Excellent communication and teamwork skills and great attention to detail
Organizational skills and an analytical mind
Professional certifications are a huge plus
If you are interested in the position, please send your application (resume, cover letter, GitHub account and past projects) to hiring@twiva.co.ke no later than August 31, 2021. Use “Software Developer” as the subject of the email.
Apply via :
hiring@twiva.co.ke