We are looking for a Senior Software Engineer with a prime focus on the Backend to own, build, scale and deliver on our cloud admin platform.
Your tasks as a Senior Backend Engineer
Own, manage, drive and innovate the cloud admin and related products.
Participate in strategic technical decisions related to technology, definition, and implementation of digital products
Deliver high quality, testable, secure, readable, and documented software with a focus on the customer.
Develop system architecture, requirements specifications, modularize features, etc
Advocate, advise and develop best industry standards such as CI/CD, Agile, responsive design, containerization, TDD, peer reviews, etc
Troubleshoot, debug and upgrade software
Mentor junior developers
Write documentation and provide technical training
BS or MS degree in Computer Science, Software Engineering or a related field
Senior developer with at least 5 years of working experience handling multidisciplinary complex systems
Experience with containerization and orchestration technologies: Docker & Kubernetes is a plus
Solid understanding of CI/CD and code versioning tools
Solid experience and understanding in No/SQL databases
Excellent communication and teamwork skills
Nice to Have
Experience with Frontend technologies such as Angular, React, Vue, etc
Experience with creating aesthetic user experience and interfaces
Being familiar with the Linux environment as a user and developer (Debian is a plus)
Team management and mentorship skills are a plus
Show commitment to collaborative problem solving
Shows leadership and enthuses others to achieve their potential and create a positive atmosphere.
Location: Onsite in Nairobi (no relocation package)
Job Type: Permanent
Medical & Pension, Group Life Cover
Start Time: ASAP
Full-time 40 hours a week
27 days holiday
Flexible working environment
Language: English B1