We are looking for a Software Engineer or Senior Software Engineer to join the OEX Mobile Growth team in Singapore
The team operates at the intersection of mobile engineering, consumer growth, and product development. You will work closely with Product, Business Development, and regional market teams to build and improve growth initiatives that directly influence user acquisition, activation, conversion, and retention
This role is suited to an engineer who enjoys solving user-facing problems, working with data, and contributing ideas beyond implementation. You will have the opportunity to take ownership of projects from problem definition through launch, measurement, and iteration
Design, build, test, and maintain reliable mobile growth features and supporting systems
Contribute across the full engineering lifecycle, from understanding business and user problems to implementation, launch, monitoring, and iteration
Develop and optimise growth capabilities such as onboarding funnels, referral programmes, acquisition journeys, engagement mechanics, notifications, and experimentation frameworks
Work closely with Product Managers, Business Development, data teams, and regional stakeholders to translate growth objectives into practical engineering solutions
Instrument user journeys and analyse relevant metrics to identify friction points and improvement opportunities
Participate in technical discussions, evaluate trade-offs, and contribute proposals based on engineering principles, user impact, and data
Use AI-assisted development tools to improve productivity, code quality, testing, and problem-solving
Write clean, maintainable, and well-tested code while contributing to code reviews and engineering best practices
For senior-level hires, independently lead projects, guide technical decisions, and support the development of other engineers