Lead Software Developer job at Echo Mobile
962 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Lead Software Developer

[ Type: FULL TIME , Industry: Telecommunications , Category: Science & Engineering ]

Jobs at:

Echo Mobile

Deadline of this Job:
21 April 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Thursday, April 07, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Echo Mobile
Echo Mobile jobs in Kenya

JOB DETAILS:
About the role
We build using Python and Go, using AppEngine and Cloud Run and other serverless technologies on the Google Cloud Platform, with React and Javascript on the front-end. We closely track new design and implementation practices and tools. Most importantly, we love to experiment with new technologies. One of our targets for the year is to experiment with at least 5 different technologies and adopt at least one into our stack!

Responsibilities
DevOps

• Grow the Echo platform by implementing, deploying, and iterating new features
• Develop unit and integration tests to prove and lock in functionality
• Help monitor the production platform to identify and resolve issues as they arise
• Help the engineering team resolve escalated customer support issues
Team leadership
• Support, coach and mentor junior technical staff
• Continually review Echo's engineering systems and development operations to identify and implement improvements
Architecture
• Shape the architecture of the Echo platform, consulting with other engineers to make technology choices and decide the overall technical direction of the codebase
• Track and review the changing technology landscape, identifying new tools, approaches and technology shifts
• Monitor and, if necessary, control platform costs
• Participate in ideation and feasibility studies on new Echo offerings and potential product features and spin-offs
Planning
• Work with commercial and engineering teams to manage the product roadmap and decide which new features we will deliver to customers
• Break down larger features, and plan how to efficiently deliver the pieces to customers in a streamlined way
• Monitor implementation and delivery across the team to ensure work is completed and goes live in a timely manner. We currently use Kanban for day-to-day planning but are open to experimentation.
About you
To be successful in this role, you will need to have the following skills and experience:

Personal
• 5+ years of experience as a software engineer, senior engineer or lead developer/engineer
• Self-managed, proactive, and good at working with a small team
• Passionate about technology, technical products and the creative process
• Proficient at managing your time to meet milestones
• Either living in Nairobi or willing to relocate
• Fully available - this is a full-time role
Technical & Leadership
• Highly skilled technical mind with a proven track record designing, developing and launching commercial software
• Deep knowledge of backend development (in any framework or language)
• Experience developing scalable web-based applications and the know-how to test and roll out significant new features without downtime or outages
• Confident planner, able to break down complex features and schedule development work
• Experience in mentoring and coaching other developers, and excellent knowledge of development tools and systems

Bonus skills
These skills will set you apart, but are not essential:
• Python, particularly server-side
• Go
• Google Cloud Platform
• Elasticsearch
• Experience in selecting and managing serverless technologies
• Experience integrating with common CRM platforms and other third-party software
• JavaScript
• React


Education Requirement: No Requirements

Work Hours: 8


Experience in Months: 60

Job application procedure
Interested and qualified? Go to Echo Mobile on www.linkedin.com to apply

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: 21 April 2022
Duty Station: Nairobi
Posted: 07-04-2022
No of Jobs: 1
Start Publishing: 07-04-2022
Stop Publishing (Put date of 2030): 07-04-2065
Apply Now
Notification Board

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.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.