Key Responsibilities
● Contribute to the design of technical solutions
● Deliver working software implemented from technical designs
● Investigate and resolve errors
● Adhere to Kyosk's development processes
Minimum Technical Requirements:
● 3 years of software development experience
● Experience working with Agile methodologies
● Experience with administrative tools, e.g. Issue Tracking, Wikis, etc
● Working knowledge of dev tool chain (e.g. IDE, CI/CD, version control)
● Backend dev: Working knowledge of Java, SpringBoot, Document Database or RDBMS.
● Frontend dev: Working knowledge of Angular
● Experience working in Cloud environments (GCP, AWS, Azure)
● Experience in deploying and running applications in Kubernetes
● Experience implementing components of a system from technical designs/specifications
Minimum Behavioural and Soft Skills Requirements:
● Strong work ethic
● Focus on delivery
● Punctual
● Works mostly independently
● Passion for learning
● Considerate of value chain outside of sphere of responsibility
Desired Technical Competencies
● 1 years experience of the full SDLC (analysis, design, development, testing, integration, deployment, documentation, triage)
● Sound knowledge of the microservices design pattern
● Basic knowledge of any cloud platform
● Experience implementing basic unit tests
● Basic knowledge of Kafka
● Frontend dev: working knowledge of NestJS and React
● Experience in e-commerce, payments, and/or distribution of FMCG products
● Experience using GCP
● Working knowledge of Docker containers and Kubernetes for orchestration
● Basic knowledge of the shift-left approach
● Experience implementing unit tests
● Working knowledge of system non-functional requirements (e.g. code readability, maintainability, scalability, extensibility, testability, etc)
Desired Behavioral Competencies
● Ability to give reasonably accurate time estimates
● Constantly seeks to improve tech and processes to streamline development
● Ability to work under pressure, with tight timelines and ambitious deadlines
● You have integrity: you do what you say you will do and make no excuses.
● Promote psychological safety in the team, as well as across the entire organisation.
Monthly based
, Merti, Isiolo, Kenya, Isiolo, Kenya
, Merti, Isiolo, Kenya, Isiolo, Kenya