Zenzero Solutions Ltd is seeking a Senior Mobile Developer to lead design, development and delivery of mobile and cross-platform apps. You will be the primary technical authority and collaborate with clients and internal teams to shape requirements and technical decisions. You will combine hands-on Flutter/Dart work with leadership, modernising legacy code when needed, and guiding junior developers while delivering robust app solutions across iOS and Android.
Oct 08, 2026
Full time
Zenzero Solutions Ltd is seeking a Senior Mobile Developer to lead design, development and delivery of mobile and cross-platform apps. You will be the primary technical authority and collaborate with clients and internal teams to shape requirements and technical decisions. You will combine hands-on Flutter/Dart work with leadership, modernising legacy code when needed, and guiding junior developers while delivering robust app solutions across iOS and Android.
Our Story Pointr is the market leader in Indoor Mapping, Location, and Analytics, and the inventor of AI-based map production. Its innovative (20+ patents) Pointr Maps platform is used by millions of users across offices, retail locations, airports, hospitals, and more every month. As the top choice of Fortune 100 customers and billions of sqft. deployed globally (30+ countries), Pointr is always on the lookout for great team members to support its fast growth. Our core values are Ownership , Harmony , and Scale , and we look for Passionate, Kind, and No-Ego team members to join the team. The Role Senior Product Designers are the architects of our mobile user journeys, turning complex requirements into seamless, intuitive, and engaging digital experiences. They are collaborative problem-solvers with a keen eye for detail, strong mobile expertise, and a deep sense of user empathy. At Pointr, we empower Product Designers to own the end-to-end design of our mobile app features, creating high-fidelity experiences that impact millions of users across the globe. To that end, they are comfortable operating in a flat, fast-paced organization and are energized by evolving our mobile design system while collaborating closely with PMs and engineering teams to bridge the gap between design and development. At its core, this role requires the Senior Product Designer to combine structured thinking with creative execution, taking complete ownership of the mobile product experience across both iOS and Android platforms from discovery to final QA. Core Responsibilities Own the end-to-end UX/UI design of mobile app features, from discovery to final implementation. Create user flows, wireframes, prototypes, and high-fidelity designs. Work closely with PMs and engineers to translate product requirements into clear mobile experiences. Maintain and improve the mobile design system. Prepare developer-ready specs, review builds, QA implemented designs, and ensure consistency across iOS and Android. Use user feedback, analytics, and usability testing to improve key app journeys. Minimum Qualifications Experience: 5+ years of proven experience in UX/UI or Product Design, with a strong focus on mobile app experiences across both iOS and Android. Portfolio: A robust portfolio demonstrating successfully shipped mobile products, active contribution to design systems, high-fidelity prototyping, and close collaboration with engineering. Technical & Design Skills: Advanced proficiency in Figma, user flows, wireframing, high-fidelity UI design, and comprehensive developer handoff processes. Quality Assurance: Experience in maintaining design systems, preparing developer-ready specs, reviewing builds, and conducting QA on implemented designs. Core Competencies: Deep user empathy, structured thinking, strong attention to detail, a strong sense of ownership, and the ability to thrive within ambiguity. Collaboration: Excellent communication skills with a proven track record of working effectively alongside product managers and engineers. Preferred Qualifications Domain Knowledge: Experience designing for maps, navigation, wayfinding, or location-based services. App Types: Background in building complex B2B or enterprise-grade mobile applications. Advanced Design Systems: Practical experience working with design tokens and advanced token structures. Research & Testing: Experience conducting user research, usability testing, data analytics utilization, and accessibility testing (A11y). What We Offer Senior position in a fast-growing global tech startup Opportunity to work with top-notch global clients across the world Friendly, helpful, and smart team Hybrid working opportunity with a cozy office in Fulham, London International environment and inclusive culture Compensation: £78,000-£85,000 Base We Succeed Together Great outcomes happen when talented, diverse people come together with a shared purpose. We value empathy, humility, and expertise, and we believe the best ideas come from collaboration, thoughtful challenges, and open feedback. We empower our teams with clear goals and ownership, creating an environment where everyone can contribute, grow, and succeed. We take responsibility for our individual and collective development, celebrate our progress, learn from our experiences, and recognize the impact we create together. We are committed to providing an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or recruiting process, please reach out to your recruiter or contact our team at .
Oct 07, 2026
Full time
Our Story Pointr is the market leader in Indoor Mapping, Location, and Analytics, and the inventor of AI-based map production. Its innovative (20+ patents) Pointr Maps platform is used by millions of users across offices, retail locations, airports, hospitals, and more every month. As the top choice of Fortune 100 customers and billions of sqft. deployed globally (30+ countries), Pointr is always on the lookout for great team members to support its fast growth. Our core values are Ownership , Harmony , and Scale , and we look for Passionate, Kind, and No-Ego team members to join the team. The Role Senior Product Designers are the architects of our mobile user journeys, turning complex requirements into seamless, intuitive, and engaging digital experiences. They are collaborative problem-solvers with a keen eye for detail, strong mobile expertise, and a deep sense of user empathy. At Pointr, we empower Product Designers to own the end-to-end design of our mobile app features, creating high-fidelity experiences that impact millions of users across the globe. To that end, they are comfortable operating in a flat, fast-paced organization and are energized by evolving our mobile design system while collaborating closely with PMs and engineering teams to bridge the gap between design and development. At its core, this role requires the Senior Product Designer to combine structured thinking with creative execution, taking complete ownership of the mobile product experience across both iOS and Android platforms from discovery to final QA. Core Responsibilities Own the end-to-end UX/UI design of mobile app features, from discovery to final implementation. Create user flows, wireframes, prototypes, and high-fidelity designs. Work closely with PMs and engineers to translate product requirements into clear mobile experiences. Maintain and improve the mobile design system. Prepare developer-ready specs, review builds, QA implemented designs, and ensure consistency across iOS and Android. Use user feedback, analytics, and usability testing to improve key app journeys. Minimum Qualifications Experience: 5+ years of proven experience in UX/UI or Product Design, with a strong focus on mobile app experiences across both iOS and Android. Portfolio: A robust portfolio demonstrating successfully shipped mobile products, active contribution to design systems, high-fidelity prototyping, and close collaboration with engineering. Technical & Design Skills: Advanced proficiency in Figma, user flows, wireframing, high-fidelity UI design, and comprehensive developer handoff processes. Quality Assurance: Experience in maintaining design systems, preparing developer-ready specs, reviewing builds, and conducting QA on implemented designs. Core Competencies: Deep user empathy, structured thinking, strong attention to detail, a strong sense of ownership, and the ability to thrive within ambiguity. Collaboration: Excellent communication skills with a proven track record of working effectively alongside product managers and engineers. Preferred Qualifications Domain Knowledge: Experience designing for maps, navigation, wayfinding, or location-based services. App Types: Background in building complex B2B or enterprise-grade mobile applications. Advanced Design Systems: Practical experience working with design tokens and advanced token structures. Research & Testing: Experience conducting user research, usability testing, data analytics utilization, and accessibility testing (A11y). What We Offer Senior position in a fast-growing global tech startup Opportunity to work with top-notch global clients across the world Friendly, helpful, and smart team Hybrid working opportunity with a cozy office in Fulham, London International environment and inclusive culture Compensation: £78,000-£85,000 Base We Succeed Together Great outcomes happen when talented, diverse people come together with a shared purpose. We value empathy, humility, and expertise, and we believe the best ideas come from collaboration, thoughtful challenges, and open feedback. We empower our teams with clear goals and ownership, creating an environment where everyone can contribute, grow, and succeed. We take responsibility for our individual and collective development, celebrate our progress, learn from our experiences, and recognize the impact we create together. We are committed to providing an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or recruiting process, please reach out to your recruiter or contact our team at .
Head of Engineering, POS Application Platform Remote, London, United Kingdom Who we are Moniepoint Inc. is Africa's all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. As Nigeria's largest merchant acquirer, we power most of the country's point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually. Why United Kingdom The UK is home to our headquarters where more than 70 team members are based. Our London office is located at Sea Containers, just by London Bridge - this is also where a significant number of our most senior leaders sit, which makes it a natural base for a Head of Engineering. About the role More than 6 million businesses run their financial lives through Moniepoint - and the primary way they interact with us every single day is through a POS device. For most of our merchants, that device is their business. It is how they accept payments, how they access credit, and how they track their finances. Everything those devices are capable of, in terms of speed, reliability, and developer quality, flows from the engineering platform this role leads. We are building a dedicated POS Application Platform function: the foundational Kotlin-based engineering layer that sits beneath every POS product at Moniepoint. Think of it as the operating system for our POS engineering organisation - the standards, frameworks, tooling, and architectural backbone that every POS engineer across the business builds on top of. This is not a feature team. It is a platform team in the truest sense, and the Head of Engineering for POS Application Platform is the technical owner of that layer. We currently operate across five POS device types from multiple OEM manufacturers, all running on Android. The engineering challenges here span device governance, developer experience, platform reliability, foundational frameworks, and adoption across a distributed set of POS engineers working in separate product squads. And the scope is growing. We have a UK entity live, a cross-border payments product in market, and a microfinance bank acquisition which just finalized in Kenya. The platform you build will become the foundation for tens of millions of businesses across multiple markets to accept payments, access financial services, and grow. If you have spent your career going deep on POS systems and you want to build the platform that underpins one of Africa's most consequential fintech businesses during its expansion, this is the role. What you'll get to do Own the technical strategy and architecture for the POS Application Platform, acting as the domain CTO for everything that runs on our POS devices. Build and govern the four core platform pillars across the organisation: developer experience (tools, libraries, SDKs), platform reliability (observability, uptime, quality standards), foundational frameworks (architecture, coding standards, testing and release pipelines), and squad adoption (driving uptake of platform tooling across all embedded POS engineers). Define and enforce engineering standards across all POS device types and OEM manufacturers, ensuring architectural consistency and quality across a heterogeneous device fleet. Functionally lead POS engineers embedded across Payments, Onboarding, VAS, Savings, and Loans squads - setting the bar for engineering quality and providing the platform layer above all of them. Own POS observability end to end: monitoring, alerting, and incident response frameworks that ensure platform health across all devices and squads. Drive the architecture for how Moniepoint supports multiple POS device types, including defining how new devices are onboarded, governed, and integrated with the platform. Collaborate with OEM partners and the POS hardware team when new device types are introduced, ensuring the application layer is ready to support them from day one. Build and scale the POS platform team, including hiring, mentoring, and structuring for growth as the platform expands internationally. Translate platform decisions into business impact, working closely with Product, Payments, and Business leadership across markets. Establish and continuously improve engineering processes, tooling standards, CI/CD pipelines, and developer productivity metrics across the POS engineering community. To succeed in this role, we think you should have A minimum of 10 years of hands on software engineering experience, with at least 6 years leading engineering teams through meaningful growth phases, ideally in multi national or large VC backed companies. Direct, hands on experience building software that runs on Point of Sale terminal devices. This means engineering on the device itself - the application layer - not server side integrations with POS systems. This is a non negotiable requirement and candidates without it will not be considered. Strong working knowledge of EMV standards (Europay, Mastercard, Visa) and experience navigating payment certification processes such as PCI DSS and P2PE. Candidates without this will not be considered. Deep Android engineering expertise in Kotlin and Java. The POS application layer at Moniepoint is Android based and there are no exceptions to this requirement. Proven experience building internal engineering platforms, shared libraries, developer tooling, or foundational frameworks used by other engineering teams - not just consumer facing feature products. Experience governing or architecting across multiple POS device types from different hardware manufacturers, with an understanding of how OEM integrations and device management work at scale. Experience building or maturing platform engineering functions, including establishing engineering processes, tooling strategies, and cross squad governance structures. Demonstrated ability to scale engineering teams and build the organisational layer beneath you - leaders who can grow into and around the role you are hiring into. Experience at a company processing high volumes of financial transactions in a regulated environment. Fintech background is strongly preferred. Familiarity with terminal management systems and device observability tooling is a strong advantage. Backend engineering experience in Java or Spring Boot is a strong plus given the breadth of the platform and the integration surface it sits on. Experience working directly with OEM vendors on hardware specification and integration is a bonus. Exposure to C or C++ is a plus - one of our device variants uses C. Experience at Series A or B stage startups alone is unlikely to reflect the scale and complexity required for this role. Cultural Alignment We assess every candidate across eight dimensions that define how great leaders operate at Moniepoint. We look for evidence of all eight throughout the process, not just in a single conversation. Customer Obsession: Build deep empathy for users. Solve problems intuitively, and fix root causes, not just tickets. Craft: Master the fundamentals. Reason from first principles, make trade offs explicit, and raise the bar on quality. Systemisation: Turn repeating decisions into scalable mechanisms. Reduce cognitive load and raise engineering quality. Urgency: Move with disciplined speed. Act autonomously within scope, remove friction, and elevate risks early. Ownership: Treat the platform as your own. Take initiative across boundaries and follow through without reminders. No Ego: Put the mission first. Share credit, welcome debate, and never protect status over team outcomes. Candour: Surface uncomfortable truths and risks early. Intelligent failure is welcome; concealment is not. Integrity: Stay truthful and ethically consistent. Refuse toxic behavior. Performance without integrity is unacceptable. Some of the technologies you'll work with Android (Kotlin, Java) - primary platform for all POS application development EMV payment standards and PCI/P2PE certification frameworks Multiple POS device types and OEM manufacturers, including Topwise and Telpo Terminal management systems and device observability tooling Java, Spring Boot - backend services and integration layer Docker and Kubernetes Microservices architecture on AWS What we can offer you Culture - We put our people first and prioritise the well being of every team member. We have built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. Learning - We have a learning and development focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. Compensation - You will receive an attractive salary, pension, health insurance, annual bonus, plus other benefits. What to expect in the hiring process Stage 1: A preliminary phone call with one of our recruiters. Stage 2: Technical Round focused on core technical strengths and depth in Android/Kotlin Stage 3: System Design - You will be asked to solve complex system design problems to assess your technical and architectural skills, with a particular focus on POS and mobile platform architecture and payment systems. . click apply for full job details
Oct 06, 2026
Full time
Head of Engineering, POS Application Platform Remote, London, United Kingdom Who we are Moniepoint Inc. is Africa's all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. As Nigeria's largest merchant acquirer, we power most of the country's point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually. Why United Kingdom The UK is home to our headquarters where more than 70 team members are based. Our London office is located at Sea Containers, just by London Bridge - this is also where a significant number of our most senior leaders sit, which makes it a natural base for a Head of Engineering. About the role More than 6 million businesses run their financial lives through Moniepoint - and the primary way they interact with us every single day is through a POS device. For most of our merchants, that device is their business. It is how they accept payments, how they access credit, and how they track their finances. Everything those devices are capable of, in terms of speed, reliability, and developer quality, flows from the engineering platform this role leads. We are building a dedicated POS Application Platform function: the foundational Kotlin-based engineering layer that sits beneath every POS product at Moniepoint. Think of it as the operating system for our POS engineering organisation - the standards, frameworks, tooling, and architectural backbone that every POS engineer across the business builds on top of. This is not a feature team. It is a platform team in the truest sense, and the Head of Engineering for POS Application Platform is the technical owner of that layer. We currently operate across five POS device types from multiple OEM manufacturers, all running on Android. The engineering challenges here span device governance, developer experience, platform reliability, foundational frameworks, and adoption across a distributed set of POS engineers working in separate product squads. And the scope is growing. We have a UK entity live, a cross-border payments product in market, and a microfinance bank acquisition which just finalized in Kenya. The platform you build will become the foundation for tens of millions of businesses across multiple markets to accept payments, access financial services, and grow. If you have spent your career going deep on POS systems and you want to build the platform that underpins one of Africa's most consequential fintech businesses during its expansion, this is the role. What you'll get to do Own the technical strategy and architecture for the POS Application Platform, acting as the domain CTO for everything that runs on our POS devices. Build and govern the four core platform pillars across the organisation: developer experience (tools, libraries, SDKs), platform reliability (observability, uptime, quality standards), foundational frameworks (architecture, coding standards, testing and release pipelines), and squad adoption (driving uptake of platform tooling across all embedded POS engineers). Define and enforce engineering standards across all POS device types and OEM manufacturers, ensuring architectural consistency and quality across a heterogeneous device fleet. Functionally lead POS engineers embedded across Payments, Onboarding, VAS, Savings, and Loans squads - setting the bar for engineering quality and providing the platform layer above all of them. Own POS observability end to end: monitoring, alerting, and incident response frameworks that ensure platform health across all devices and squads. Drive the architecture for how Moniepoint supports multiple POS device types, including defining how new devices are onboarded, governed, and integrated with the platform. Collaborate with OEM partners and the POS hardware team when new device types are introduced, ensuring the application layer is ready to support them from day one. Build and scale the POS platform team, including hiring, mentoring, and structuring for growth as the platform expands internationally. Translate platform decisions into business impact, working closely with Product, Payments, and Business leadership across markets. Establish and continuously improve engineering processes, tooling standards, CI/CD pipelines, and developer productivity metrics across the POS engineering community. To succeed in this role, we think you should have A minimum of 10 years of hands on software engineering experience, with at least 6 years leading engineering teams through meaningful growth phases, ideally in multi national or large VC backed companies. Direct, hands on experience building software that runs on Point of Sale terminal devices. This means engineering on the device itself - the application layer - not server side integrations with POS systems. This is a non negotiable requirement and candidates without it will not be considered. Strong working knowledge of EMV standards (Europay, Mastercard, Visa) and experience navigating payment certification processes such as PCI DSS and P2PE. Candidates without this will not be considered. Deep Android engineering expertise in Kotlin and Java. The POS application layer at Moniepoint is Android based and there are no exceptions to this requirement. Proven experience building internal engineering platforms, shared libraries, developer tooling, or foundational frameworks used by other engineering teams - not just consumer facing feature products. Experience governing or architecting across multiple POS device types from different hardware manufacturers, with an understanding of how OEM integrations and device management work at scale. Experience building or maturing platform engineering functions, including establishing engineering processes, tooling strategies, and cross squad governance structures. Demonstrated ability to scale engineering teams and build the organisational layer beneath you - leaders who can grow into and around the role you are hiring into. Experience at a company processing high volumes of financial transactions in a regulated environment. Fintech background is strongly preferred. Familiarity with terminal management systems and device observability tooling is a strong advantage. Backend engineering experience in Java or Spring Boot is a strong plus given the breadth of the platform and the integration surface it sits on. Experience working directly with OEM vendors on hardware specification and integration is a bonus. Exposure to C or C++ is a plus - one of our device variants uses C. Experience at Series A or B stage startups alone is unlikely to reflect the scale and complexity required for this role. Cultural Alignment We assess every candidate across eight dimensions that define how great leaders operate at Moniepoint. We look for evidence of all eight throughout the process, not just in a single conversation. Customer Obsession: Build deep empathy for users. Solve problems intuitively, and fix root causes, not just tickets. Craft: Master the fundamentals. Reason from first principles, make trade offs explicit, and raise the bar on quality. Systemisation: Turn repeating decisions into scalable mechanisms. Reduce cognitive load and raise engineering quality. Urgency: Move with disciplined speed. Act autonomously within scope, remove friction, and elevate risks early. Ownership: Treat the platform as your own. Take initiative across boundaries and follow through without reminders. No Ego: Put the mission first. Share credit, welcome debate, and never protect status over team outcomes. Candour: Surface uncomfortable truths and risks early. Intelligent failure is welcome; concealment is not. Integrity: Stay truthful and ethically consistent. Refuse toxic behavior. Performance without integrity is unacceptable. Some of the technologies you'll work with Android (Kotlin, Java) - primary platform for all POS application development EMV payment standards and PCI/P2PE certification frameworks Multiple POS device types and OEM manufacturers, including Topwise and Telpo Terminal management systems and device observability tooling Java, Spring Boot - backend services and integration layer Docker and Kubernetes Microservices architecture on AWS What we can offer you Culture - We put our people first and prioritise the well being of every team member. We have built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. Learning - We have a learning and development focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. Compensation - You will receive an attractive salary, pension, health insurance, annual bonus, plus other benefits. What to expect in the hiring process Stage 1: A preliminary phone call with one of our recruiters. Stage 2: Technical Round focused on core technical strengths and depth in Android/Kotlin Stage 3: System Design - You will be asked to solve complex system design problems to assess your technical and architectural skills, with a particular focus on POS and mobile platform architecture and payment systems. . click apply for full job details
Putting the 'i' into British Innovation. Putting the 'i' into Inventing the Future. Putting the 'i' into Inspiring Change. myenergi is a growing global clean tech manufacturer dedicated to removing the barriers to a greener future. Known for our award winning zappi EV charger and our intelligent home energy management ecosystem, we empower customers to control, store, and optimise their self generated energy. With an expanding international presence and ambitious plans for continued global growth, we're shaping the future of smart, flexible homes, leading innovation in solar, EV, and battery technology to create a cleaner, more sustainable future for all. Role Summary We're looking for a Senior React Native Software Engineer to join our growing mobile team. You'll help develop and maintain two key mobile apps: A customer facing app that gives users real time visibility and control over their myenergi devices (zappi, eddi, libbi, harvi, etc.). An installer focused app used by professional installers to connect to our devices via Bluetooth for setup, configuration, and diagnostics. You'll work as part of a small, agile team with real ownership over product features and UX improvements. This is an opportunity to work on meaningful software that integrates closely with custom hardware and contributes to a more sustainable future. Key Responsibilities Build, maintain, and iterate on our two React Native mobile apps for iOS and Android. Help review, design and implement the architecture of our mobile apps. Work closely with product owners, designers, firmware engineers, and QA to deliver features from concept to release. Integrate with Bluetooth (BLE) APIs to support device configuration via the installer app. Collaborate on API integration for real time energy data, settings management, and device control. Write robust, maintainable, and well tested code. Identify and resolve performance bottlenecks, bugs, and UI/UX inconsistencies. Participate in regular code reviews and help shape best practices across the mobile team. Required Qualifications and Experience 5+ years using React Native in production apps. Strong skills in JavaScript and TypeScript. Experience building and maintaining cross platform mobile apps (iOS and Android). Familiarity with Bluetooth Low Energy (BLE) integrations in React Native (or willingness to learn). Experience integrating RESTful APIs and handling asynchronous data flows. Version control with Git and familiarity with standard CI/CD processes (e.g. CircleCI). Experience delivering clean UI's and user experience best practices. Good communication skills and a collaborative mindset. Nice to Have Experience working with native modules (Swift, Kotlin). Familiarity with BLE libraries. Testing tools like Jest. Previous experience in IoT, smart home, or hardware connected apps. Understanding of energy systems or EV charging tech. Our Values At myenergi, our values guide how we work every day Bold - Push for better Challenge the norm and set new standards Try new ideas and learn fast Focus on progress, not perfection Speak up, even when it's hard Empowered - Own the outcome Take responsibility for your work and results Make informed decisions Welcome challenge and give it respectfully Put customers first United - Work as one Collaborate and share openly Communicate clearly and honestly Support each other Think beyond your own team Purposeful - Do work that matters Consider the impact of your decisions Help customers save money and cut carbon Build technology that is made to last Deliver value through continuous improvement What myenergi Offers You Free on site EV charging Private Medical Insurance Cycle to Work Scheme 25 days' holiday (increasing with service) + Bank Holidays Mental Health First Aiders across the business Career development and ongoing support Employee empowerment and autonomy Free on site parking A positive, purpose driven working environment EV salary sacrifice scheme Birthday leave - because everyone deserves a day off for their birthday Life Assurance - death in service Long service awards Enhanced maternity and paternity pay Life Celebrations - vouchers for birth and marriage Employee Assistance Programme - a free, 24/7 UK based counselling helpline myenergi is committed to being an equal opportunity, diverse and inclusive employer. We want a supportive and inclusive environment where our colleagues can reach their full potential without prejudice and discrimination. We are committed to a culture where respect and understanding is fostered, and the diversity of people's backgrounds and circumstances will be positively valued.
Oct 06, 2026
Full time
Putting the 'i' into British Innovation. Putting the 'i' into Inventing the Future. Putting the 'i' into Inspiring Change. myenergi is a growing global clean tech manufacturer dedicated to removing the barriers to a greener future. Known for our award winning zappi EV charger and our intelligent home energy management ecosystem, we empower customers to control, store, and optimise their self generated energy. With an expanding international presence and ambitious plans for continued global growth, we're shaping the future of smart, flexible homes, leading innovation in solar, EV, and battery technology to create a cleaner, more sustainable future for all. Role Summary We're looking for a Senior React Native Software Engineer to join our growing mobile team. You'll help develop and maintain two key mobile apps: A customer facing app that gives users real time visibility and control over their myenergi devices (zappi, eddi, libbi, harvi, etc.). An installer focused app used by professional installers to connect to our devices via Bluetooth for setup, configuration, and diagnostics. You'll work as part of a small, agile team with real ownership over product features and UX improvements. This is an opportunity to work on meaningful software that integrates closely with custom hardware and contributes to a more sustainable future. Key Responsibilities Build, maintain, and iterate on our two React Native mobile apps for iOS and Android. Help review, design and implement the architecture of our mobile apps. Work closely with product owners, designers, firmware engineers, and QA to deliver features from concept to release. Integrate with Bluetooth (BLE) APIs to support device configuration via the installer app. Collaborate on API integration for real time energy data, settings management, and device control. Write robust, maintainable, and well tested code. Identify and resolve performance bottlenecks, bugs, and UI/UX inconsistencies. Participate in regular code reviews and help shape best practices across the mobile team. Required Qualifications and Experience 5+ years using React Native in production apps. Strong skills in JavaScript and TypeScript. Experience building and maintaining cross platform mobile apps (iOS and Android). Familiarity with Bluetooth Low Energy (BLE) integrations in React Native (or willingness to learn). Experience integrating RESTful APIs and handling asynchronous data flows. Version control with Git and familiarity with standard CI/CD processes (e.g. CircleCI). Experience delivering clean UI's and user experience best practices. Good communication skills and a collaborative mindset. Nice to Have Experience working with native modules (Swift, Kotlin). Familiarity with BLE libraries. Testing tools like Jest. Previous experience in IoT, smart home, or hardware connected apps. Understanding of energy systems or EV charging tech. Our Values At myenergi, our values guide how we work every day Bold - Push for better Challenge the norm and set new standards Try new ideas and learn fast Focus on progress, not perfection Speak up, even when it's hard Empowered - Own the outcome Take responsibility for your work and results Make informed decisions Welcome challenge and give it respectfully Put customers first United - Work as one Collaborate and share openly Communicate clearly and honestly Support each other Think beyond your own team Purposeful - Do work that matters Consider the impact of your decisions Help customers save money and cut carbon Build technology that is made to last Deliver value through continuous improvement What myenergi Offers You Free on site EV charging Private Medical Insurance Cycle to Work Scheme 25 days' holiday (increasing with service) + Bank Holidays Mental Health First Aiders across the business Career development and ongoing support Employee empowerment and autonomy Free on site parking A positive, purpose driven working environment EV salary sacrifice scheme Birthday leave - because everyone deserves a day off for their birthday Life Assurance - death in service Long service awards Enhanced maternity and paternity pay Life Celebrations - vouchers for birth and marriage Employee Assistance Programme - a free, 24/7 UK based counselling helpline myenergi is committed to being an equal opportunity, diverse and inclusive employer. We want a supportive and inclusive environment where our colleagues can reach their full potential without prejudice and discrimination. We are committed to a culture where respect and understanding is fostered, and the diversity of people's backgrounds and circumstances will be positively valued.
Tesco Technology
Welwyn Garden City, Hertfordshire
About the role We're looking for a Senior Android Engineer to help build and evolve Tesco's Digital Design System (DDS) implementation for Android. The DDS Engineering team maintains the shared user interface foundations behind Tesco's digital ecosystem, supporting experiences used by millions of customers and colleagues every day. This is a senior platform engineering role focused on reusable UI foundations: component APIs, accessibility, quality, documentation, release discipline, and developer experience for teams across Tesco's digital estate. Prior design system experience is valuable, but not required; we're most interested in strong platform engineers who enjoy building shared foundations used by many teams. You'll work closely with design, accessibility, product engineering, and DDS peers to keep Tesco experiences consistent, scalable, and easy to build. You will be responsible for You'll create reusable components, improve developer tooling and documentation, support consuming teams, and help shape modern design-to-development workflows; using Figma, MCP integrations, agentic cloud workflows and AI-assisted engineering tools. This is not an "AI for AI's sake" role: the goal is practical engineering impact, better component reuse, fewer inconsistencies, stronger accessibility, faster onboarding, and safer migrations You will need Build, maintain, and evolve Tesco DDS platform components for Android, with clear APIs, strong test coverage, accessibility support, and release discipline. Translate DDS design intent, tokens, component states, and interaction guidance into production-ready Android implementation. Improve developer experience for consuming teams through documentation, examples, onboarding, contribution guidance, support, and migration tooling. Collaborate with design, accessibility, product engineering, and platform peers to keep DDS implementation aligned across iOS, Android, React Native, and Web. Use AI-assisted engineering tools responsibly where they improve quality, speed, consistency, or developer self-service. Help make DDS documentation and component metadata more useful to humans and AI agents through MCP-ready context, examples, and clear constraints. Lead through senior engineering craft: architectural judgment, code review, mentoring, pragmatic delivery, technical clarity, and high-quality communication. Relocation Help - professional service to secure relevant working permits and other necessary documents Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly Learning culture and excellent opportunities to develop your career within your chosen field or something altogether new Varied and exciting projects to play a part in - there is always something new and exciting in the pipeline Whats in it for you? We're all about the little helps. That's why we make sure our Tesco colleague benefits package takes care of you - both in and out of work. Annual bonus scheme of up to 20% of base salary. Holiday starting at 25 days plus a personal day (plus Bank holidays). Private medical insurance. 26 weeks maternity and adoption leave (12 months service required at the qualifying date) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave. Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing. The above information is a shortened summary, refer to our policies for full details About Us You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we're all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support. We're proud to be an accredited Disability Confident Leader, where everyone's welcome. That's why we commit to providing a fully inclusive and accessible recruitment process.
Oct 01, 2026
Full time
About the role We're looking for a Senior Android Engineer to help build and evolve Tesco's Digital Design System (DDS) implementation for Android. The DDS Engineering team maintains the shared user interface foundations behind Tesco's digital ecosystem, supporting experiences used by millions of customers and colleagues every day. This is a senior platform engineering role focused on reusable UI foundations: component APIs, accessibility, quality, documentation, release discipline, and developer experience for teams across Tesco's digital estate. Prior design system experience is valuable, but not required; we're most interested in strong platform engineers who enjoy building shared foundations used by many teams. You'll work closely with design, accessibility, product engineering, and DDS peers to keep Tesco experiences consistent, scalable, and easy to build. You will be responsible for You'll create reusable components, improve developer tooling and documentation, support consuming teams, and help shape modern design-to-development workflows; using Figma, MCP integrations, agentic cloud workflows and AI-assisted engineering tools. This is not an "AI for AI's sake" role: the goal is practical engineering impact, better component reuse, fewer inconsistencies, stronger accessibility, faster onboarding, and safer migrations You will need Build, maintain, and evolve Tesco DDS platform components for Android, with clear APIs, strong test coverage, accessibility support, and release discipline. Translate DDS design intent, tokens, component states, and interaction guidance into production-ready Android implementation. Improve developer experience for consuming teams through documentation, examples, onboarding, contribution guidance, support, and migration tooling. Collaborate with design, accessibility, product engineering, and platform peers to keep DDS implementation aligned across iOS, Android, React Native, and Web. Use AI-assisted engineering tools responsibly where they improve quality, speed, consistency, or developer self-service. Help make DDS documentation and component metadata more useful to humans and AI agents through MCP-ready context, examples, and clear constraints. Lead through senior engineering craft: architectural judgment, code review, mentoring, pragmatic delivery, technical clarity, and high-quality communication. Relocation Help - professional service to secure relevant working permits and other necessary documents Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly Learning culture and excellent opportunities to develop your career within your chosen field or something altogether new Varied and exciting projects to play a part in - there is always something new and exciting in the pipeline Whats in it for you? We're all about the little helps. That's why we make sure our Tesco colleague benefits package takes care of you - both in and out of work. Annual bonus scheme of up to 20% of base salary. Holiday starting at 25 days plus a personal day (plus Bank holidays). Private medical insurance. 26 weeks maternity and adoption leave (12 months service required at the qualifying date) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave. Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing. The above information is a shortened summary, refer to our policies for full details About Us You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we're all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support. We're proud to be an accredited Disability Confident Leader, where everyone's welcome. That's why we commit to providing a fully inclusive and accessible recruitment process.
Tesco Technology
Welwyn Garden City, Hertfordshire
About the role We're looking for a Senior iOS Engineer to help build and evolve Tesco's Digital Design System (DDS) implementation for iOS. The DDS Engineering team maintains the shared user interface foundations behind Tesco's digital ecosystem, supporting experiences used by millions of customers and colleagues every day. This is a senior platform engineering role focused on reusable UI foundations: component APIs, accessibility, quality, documentation, release discipline, and developer experience for teams across Tesco's digital estate. Prior design system experience is valuable, but not required; we're most interested in strong platform engineers who enjoy building shared foundations used by many teams. You'll work closely with design, accessibility, product engineering, and DDS peers to keep Tesco experiences consistent, scalable, and easy to build. You will be responsible for You'll create reusable components, improve developer tooling and documentation, support consuming teams, and help shape modern design-to-development workflows; using Figma, MCP integrations, agentic cloud workflows and AI-assisted engineering tools. This is not an "AI for AI's sake" role: the goal is practical engineering impact, better component reuse, fewer inconsistencies, stronger accessibility, faster onboarding, and safer migrations. You will need Build, maintain, and evolve Tesco DDS platform components for iOS, with clear APIs, strong test coverage, accessibility support, and release discipline. Translate DDS design intent, tokens, component states, and interaction guidance into production-ready iOS implementation. Improve developer experience for consuming teams through documentation, examples, onboarding, contribution guidance, support, and migration tooling. Collaborate with design, accessibility, product engineering, and platform peers to keep DDS implementation aligned across iOS, Android, React Native, and Web. Use AI-assisted engineering tools responsibly where they improve quality, speed, consistency, or developer self-service. Help make DDS documentation and component metadata more useful to humans and AI agents through MCP-ready context, examples, and clear constraints. Lead through senior engineering craft: architectural judgment, code review, mentoring, pragmatic delivery, technical clarity, and high-quality communication. Relocation Help - professional service to secure relevant working permits and other necessary documents Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly Learning culture and excellent opportunities to develop your career within your chosen field or something altogether new Varied and exciting projects to play a part in - there is always something new and exciting in the pipeline Whats in it for you? Annual bonus scheme of up to 20% of base salary. Holiday starting at 25 days plus a personal day (plus Bank holidays). Private medical insurance. 26 weeks maternity and adoption leave (12 months service required at qualifying date) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave. Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing. The above information is a shortened summary, refer to our policies for full details About Us You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we're all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support. We're proud to be an accredited Disability Confident Leader, where everyone's welcome. That's why we commit to providing a fully inclusive and accessible recruitment process. And if you're interested in joining our team but don't tick every box, don't let that hold you back from applying.
Sep 30, 2026
Full time
About the role We're looking for a Senior iOS Engineer to help build and evolve Tesco's Digital Design System (DDS) implementation for iOS. The DDS Engineering team maintains the shared user interface foundations behind Tesco's digital ecosystem, supporting experiences used by millions of customers and colleagues every day. This is a senior platform engineering role focused on reusable UI foundations: component APIs, accessibility, quality, documentation, release discipline, and developer experience for teams across Tesco's digital estate. Prior design system experience is valuable, but not required; we're most interested in strong platform engineers who enjoy building shared foundations used by many teams. You'll work closely with design, accessibility, product engineering, and DDS peers to keep Tesco experiences consistent, scalable, and easy to build. You will be responsible for You'll create reusable components, improve developer tooling and documentation, support consuming teams, and help shape modern design-to-development workflows; using Figma, MCP integrations, agentic cloud workflows and AI-assisted engineering tools. This is not an "AI for AI's sake" role: the goal is practical engineering impact, better component reuse, fewer inconsistencies, stronger accessibility, faster onboarding, and safer migrations. You will need Build, maintain, and evolve Tesco DDS platform components for iOS, with clear APIs, strong test coverage, accessibility support, and release discipline. Translate DDS design intent, tokens, component states, and interaction guidance into production-ready iOS implementation. Improve developer experience for consuming teams through documentation, examples, onboarding, contribution guidance, support, and migration tooling. Collaborate with design, accessibility, product engineering, and platform peers to keep DDS implementation aligned across iOS, Android, React Native, and Web. Use AI-assisted engineering tools responsibly where they improve quality, speed, consistency, or developer self-service. Help make DDS documentation and component metadata more useful to humans and AI agents through MCP-ready context, examples, and clear constraints. Lead through senior engineering craft: architectural judgment, code review, mentoring, pragmatic delivery, technical clarity, and high-quality communication. Relocation Help - professional service to secure relevant working permits and other necessary documents Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly Learning culture and excellent opportunities to develop your career within your chosen field or something altogether new Varied and exciting projects to play a part in - there is always something new and exciting in the pipeline Whats in it for you? Annual bonus scheme of up to 20% of base salary. Holiday starting at 25 days plus a personal day (plus Bank holidays). Private medical insurance. 26 weeks maternity and adoption leave (12 months service required at qualifying date) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave. Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing. The above information is a shortened summary, refer to our policies for full details About Us You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we're all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support. We're proud to be an accredited Disability Confident Leader, where everyone's welcome. That's why we commit to providing a fully inclusive and accessible recruitment process. And if you're interested in joining our team but don't tick every box, don't let that hold you back from applying.
Navan is looking for a Senior Android Engineer to design, build, and enhance our mobile applications in the business expense management space. As a key contributor, you will work closely with our international team of engineers and domain experts to build new features and improve our product. We are looking for engineers who can deliver high-quality work, can lead complex projects and contribute to clear technical direction. Required Qualifications 5+ years of experience developing high-quality Android applications. Strong understanding of the full app development lifecycle. Proficiency in Kotlin and building user interfaces with Jetpack Compose. Solid understanding of the Android SDK: App components (Activities, Services, receivers, providers) and how they fit together. How the Android applications you develop fit into the Android OS lifecycle: notifications, deep links, battery modes, network state, persisting data, and permissions. Performance tuning and optimization. Gradle builds and modules. Strong understanding of concurrency practices and experience working with coroutines; Must be capable of making architectural judgment calls based on real data and requirements. Working knowledge of MVVM and standard multi-tier architecture. Preferred Qualifications Bachelor's degree in Computer Science or a related technical field. Experience with CI/CD, automated testing, and publishing to the Play Store. Solid foundation in data structures and algorithms, with a focus on delivering testable, scalable, and maintainable code. Experience using AI / LLM tools in day-to-day development, including how to keep quality, review standards, and security intact when you use them. Experience with modern Android frameworks such as Dagger/Hilt and OkHttp/Retrofit, Experience building automated test suites with Espresso/kakao and a clear view of what belongs in unit, integration, and UI tests. Familiarity with: Accessibility best practices for mobile applications. OAuth, mobile app authentication, and data safety. Material Design principles, mobile UX practices, and patterns. What You Will Do Design, build, and ship Android features in a large production app; Contribute to Android infrastructure so delivery stays fast and reliable. Review code, give feedback to other developers, and write technical documentation to improve coding practices and code quality. Lead development initiatives, whether by introducing new technologies or by raising the bar for existing code, practices, or architecture. Take part in decisions with peers and stakeholders on technology, design, and product direction. Triage product and application issues, and respond quickly to customer problems. Navan uses AI-assisted Automated Employment Decision Tool (Metaview) to assist with evaluating resumes against job qualifications for this role. All final decisions are made by human recruiters and hiring managers. Human oversight: Metaview does not automatically reject candidates or make final hiring decisions. Our recruiters and hiring managers review all outputs and make the final hiring decision regarding every application. Your rights: If you prefer to have your application reviewed without AI assistance, you may request a human evaluation by entering your email here. Your decision to do so will not affect how your candidacy is evaluated. Please refer to our Candidate Privacy Notice for more information about our processing of personal data, and your rights.
Sep 25, 2026
Full time
Navan is looking for a Senior Android Engineer to design, build, and enhance our mobile applications in the business expense management space. As a key contributor, you will work closely with our international team of engineers and domain experts to build new features and improve our product. We are looking for engineers who can deliver high-quality work, can lead complex projects and contribute to clear technical direction. Required Qualifications 5+ years of experience developing high-quality Android applications. Strong understanding of the full app development lifecycle. Proficiency in Kotlin and building user interfaces with Jetpack Compose. Solid understanding of the Android SDK: App components (Activities, Services, receivers, providers) and how they fit together. How the Android applications you develop fit into the Android OS lifecycle: notifications, deep links, battery modes, network state, persisting data, and permissions. Performance tuning and optimization. Gradle builds and modules. Strong understanding of concurrency practices and experience working with coroutines; Must be capable of making architectural judgment calls based on real data and requirements. Working knowledge of MVVM and standard multi-tier architecture. Preferred Qualifications Bachelor's degree in Computer Science or a related technical field. Experience with CI/CD, automated testing, and publishing to the Play Store. Solid foundation in data structures and algorithms, with a focus on delivering testable, scalable, and maintainable code. Experience using AI / LLM tools in day-to-day development, including how to keep quality, review standards, and security intact when you use them. Experience with modern Android frameworks such as Dagger/Hilt and OkHttp/Retrofit, Experience building automated test suites with Espresso/kakao and a clear view of what belongs in unit, integration, and UI tests. Familiarity with: Accessibility best practices for mobile applications. OAuth, mobile app authentication, and data safety. Material Design principles, mobile UX practices, and patterns. What You Will Do Design, build, and ship Android features in a large production app; Contribute to Android infrastructure so delivery stays fast and reliable. Review code, give feedback to other developers, and write technical documentation to improve coding practices and code quality. Lead development initiatives, whether by introducing new technologies or by raising the bar for existing code, practices, or architecture. Take part in decisions with peers and stakeholders on technology, design, and product direction. Triage product and application issues, and respond quickly to customer problems. Navan uses AI-assisted Automated Employment Decision Tool (Metaview) to assist with evaluating resumes against job qualifications for this role. All final decisions are made by human recruiters and hiring managers. Human oversight: Metaview does not automatically reject candidates or make final hiring decisions. Our recruiters and hiring managers review all outputs and make the final hiring decision regarding every application. Your rights: If you prefer to have your application reviewed without AI assistance, you may request a human evaluation by entering your email here. Your decision to do so will not affect how your candidacy is evaluated. Please refer to our Candidate Privacy Notice for more information about our processing of personal data, and your rights.