Mobile Release Engineer
Come be part of the company that develops the systems for the largest fast food chain in the WORLD! 🌍🍔🍟🥤
RDI has 20+ years of history working as a strategic partner of a major global QSR (Quick Service Restaurant) retailer. RDI delivers POS services (point-of-sale) and related software applications that focus on the overall crew and customer experience, resulting in improved operations to the fastest-growing food restaurant chain in over 120 countries and over 37,500 locations worldwide.
RDI joined the Capgemini group in 2017, which has 400,000 collaborators in almost 50 countries.
Our Purpose
Support our partner by increasing product deliveries and leveraging high-end technology to transform the customer experience.
Our Vision
Provide remarkable experience for our PEOPLE and our partner!
Scope of Work
- Release and Deployment Planning:
- Coordinate with development teams to receive the final build ready for deployment.
- Ensure the release package includes all necessary documentation, assets, and configurations.
- Develop and execute a detailed deployment plan, considering different markets' requirements.
- Schedule deployments across different regions to minimize downtime and align with optimal market conditions.
- Market-Specific Configuration:
- Configure the application for different markets.
- Ensure compliance with regional app store guidelines and regulations (e.g., certificates).
- App Store Deployment and Monitoring:
- Submit the app to app stores (Apple App Store, Google Play) with the correct metadata, screenshots, and descriptions tailored for each market.
- Monitor and manage the approval process, addressing any issues or rejections promptly.
- Monitor the deployment process in real-time to ensure smooth execution.
- Quickly troubleshoot and resolve any issues that arise during deployment.
- Verify that the application is live in the target markets and is functioning as expected.
- Conduct post-deployment testing to ensure the app works correctly in each market.
- Reporting and Feedback:
- Compile deployment reports detailing the process, any issues encountered, and their resolutions.
- Gather feedback from users and stakeholders to inform future deployments.
- Maintain detailed records of the deployment process for each market, including any configurations or customizations made.
- Update deployment playbooks based on lessons learned and best practices.
Required Skillset:
- Experience in coordinating and managing software releases, with a focus on mobile applications.
- Strong organizational skills to manage multiple regional deployments simultaneously.
- Expertise in CI/CD tools and practices, particularly those that support mobile app deployment.
- Familiarity with automation tools to streamline the deployment process.
- Experience with the submission and approval processes for major app stores (Apple App Store, Google Play).
- Knowledge of app store guidelines, metadata requirements, and region-specific considerations.
- Familiarity with canary and other types of releases.
- Proficiency in setting up and configuring applications for different markets.
- Experience with localization and regionalization settings in mobile apps (this will require minimal code changes).
- Focus on post-deployment testing, ensuring the app functions correctly in all targeted markets.
- Ability to perform smoke tests and validate the deployment's success.
- Skilled in monitoring deployments and quickly responding to any issues.
- Capable of providing immediate fixes and rolling back deployments if necessary.
- Ability to make small code changes, build, and test for both iOS and Android (e.g., update build assets, configure deep links, update build variables as needed for specific needs).
- Able to automate manual processes via scripting or other tooling solutions.
- Fluent Hungarian and English language knowledge is a must
- Department
- GMA
- Locations
- RDI Hungary
- Remote status
- Hybrid Remote
RDI Hungary
Our Services
-
Software Development
We perform all phases of the development life cycle across crew and customer-facing restaurant applications and work closely with our client to bring innovative solutions to life in the restaurants. -
Testing and Support
We perform unit and full regression tests of our software to ensure that existing and new functionality is working as defined. We review, investigate and resolve issues reported through the test environments and live restaurants to ensure that the application supports the restaurant business 24x7. -
Release Management
RDI provides software release management services for a tightly integrated suite of applications. Our service maintains the development and delivery schedules for products, identifying any potential conflicts or opportunities to speed delivery. -
Localization services
The company provides documentation and localization services for new applications developed and delivered to the markets.
Diversity and Inclusion
RDI values the plurality of race, color, religion, gender, gender identity, nationality, sexual orientation, disabilities and age.
Be plural is value and respect the differences. At RDI you are free to be you!
About RDI Software
If you love the idea of leveraging your technical and business skills to help drive growth in the fast food restaurant industry through the innovative use of new technology, join us.
RDI is an equal opportunity company and is committed to a diverse and inclusive workforce.
Mobile Release Engineer
Come be part of the company that develops the systems for the largest fast food chain in the WORLD! 🌍🍔🍟🥤
Loading application form
Already working at RDI Software?
Let’s recruit together and find your next colleague.