Lead Software Developer, Corporate Development Portal
Never pay for any notarisation, certificate or assessment as part of any recruitment process.
When in doubt, contact us
Industry ICT / Telecommunication Founded Nil Type Private Website https://www.hugokenya.com/ Address Parkside Towers, Mombasa Road, 9th Floor, Tower B, Nairobi
View All Jobs at Hugo Kenya
THE ROLE
- Hugo’s Corporate Development department needs a lead engineer to own the Corporate Development Portal, part of Hugo’s internal Intelligence Hub. Senior leaders use it daily for a trusted view of business performance, planning and strategic initiatives. You will own the Portal end to end: architecture, delivery, quality and production health. You bring a background in analytics and financial intelligence platforms, and you know how to turn financial and operational data into figures an executive can act on with confidence.
ABOUT THE PRODUCT
- The Portal is an evolving application with a live roadmap. It brings together:
- Financial and operational dashboards with real time data
- KPI and OKR tracking, active projects and the documents behind each planning cycle
- A knowledge base and document repositories, with an AI layer on top
- Role based access, so every user sees the data their role allows
WHAT YOU’LL BE DOING
- Take the existing prototype to a production application on the Intelligence Hub, then lead its continuous evolution.
- Own the architecture and technical roadmap, and present options and tradeoffs clearly to the executive sponsor and department leaders.
- Design the data models, metric definitions and reconciliation checks that keep financial figures consistent across dashboards, reports and the AI layer.
- Build frontend pages and components in React, with charts in Recharts.
- Build backend routes in Node and Express that serve warehouse and Postgres data to the UI.
- Own the data pipelines that feed the Portal and keep every dashboard figure matching its source.
- Design and build the AI layer, including agents that work from the knowledge base and natural language querying of dashboards.
- Design and implement authentication and role based access for multiple user groups, in line with Hugo’s data security standards.
- Set the code review, testing, documentation and release practices for the Portal, and align them with Hugo’s wider engineering standards.
- Keep the Portal available and fast in production, with runbooks the wider team can follow.
- Guide and review the work of any engineers or contractors added to the Portal as it grows.
KEY REQUIREMENTS
- 8+ years of professional full stack development, including at least one data heavy product that you architected and led to production.
- Hands-on experience building analytics platforms and financial intelligence products, such as performance reporting, FP&A, planning, treasury, investor reporting or business intelligence systems, where accuracy of the numbers is central to the product.
- Experience leading technical direction as a tech lead, staff engineer or engineering lead, including mentoring other engineers.
- Strong JavaScript across the stack: React on the frontend, Node.js and Express on the backend.
- Strong SQL and deep experience with PostgreSQL or a comparable relational database.
- Experience building data heavy dashboards and analytics applications.
- Experience modelling financial data, including metric definitions, period handling, currency and reconciliation to source systems.
- Production experience with authentication and role based access control, and sound practices for protecting confidential data.
- Experience with BigQuery or another cloud data warehouse.
- Experience with a BI tool such as Omni, Looker, Tableau or Power BI.
- Daily use of AI coding tools such as Claude Code or Cursor.
- Git and GitHub workflow, including leading code review.
- A record of working directly with executives and business stakeholders, and turning loose requests into scoped deliveries.
STRONG ADVANTAGES
- Experience integrating LLMs or building AI agents in production, especially natural language querying over financial data.
- Experience in a finance, strategy or corporate development team environment.
- Experience building multi tenant or multi entity systems where each entity’s data stays separate.
- Cloud and deployment experience (AWS, Cloudflare, Nginx, CI/CD pipelines).
- Python or Node for scripting and data manipulation.