Learn and adopt best practices like writing clean and reusable code using practices like TDD, mobile architecture patterns, design, and pair programming
Use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible
Work in collaborative, value-driven teams to build innovative customer experiences for our clients
Use passion for mobile development to aid our clients in enabling a platform-appropriate, seamless and human-centered experience for their users
Apply the latest technology thinking from our Technology Radar to solve client problems
Release Engineer to join a Quality Engineering team managing production and internal beta releases for one of the world’s largest social platforms across iOS and Android.
Responsibilities
Manage all aspects of the internal beta and production app release process.
Lead operations for production iOS and Android releases on a rotational basis.
Communicate all key release milestones, requirements, and changes across the organization.
Manage cross-functional relationships and ensure healthy communication among Engineering, QA, Design, and Release teams.
Help build and maintain release and developer productivity dashboards.
Requirements
BA/BS in Computer Science or a related technical field
Design, develop, and maintain high-quality native Android applications and contribute to architectural foundations of client-facing mobile applications.
Compensation
Compensation details are shared with candidates at the early stage of the recruitment process.
Responsibilities
Design, develop, and maintain high-quality native Android applications
Contribute to the architectural foundations of a major transformation of client-facing mobile applications
Design and implement scalable, maintainable, and testable mobile solutions
Drive technical improvements and contribute to architecture decisions
Collaborate closely with iOS, Backend, and cross-functional teams
Design, develop, and maintain high-quality native Android applications and contribute to architectural foundations of client-facing mobile applications.
Responsibilities
Design, develop, and maintain high-quality native Android applications
Contribute to the architectural foundations of a major transformation of client-facing mobile applications
Design and implement scalable, maintainable, and testable mobile solutions
Drive technical improvements and contribute to architecture decisions
Collaborate closely with iOS, Backend, and cross-functional teams
Lead architect of a next-generation mobile ecosystem integrating financial services, identity, and ambient AI for a Dubai-based real estate and hospitality developer.
Compensation
Competitive Tax-Free Salary: A market-leading monthly package in AED, commensurate with experience.
Responsibilities
Architect and maintain a scalable Flutter codebase
Implement complex user lifecycles including SSO, MFA and KYC
Lead integration of multi-provider payment systems
Design and build Agentic Interfaces that adapt based on AI-inferred intent