Home Job Listings Categories Locations

Mobile Platform Engineer - Junior or Senior Consultant

๐Ÿ“ Jakarta, Indonesia

Technology EY

Job Description

Location: Jakarta

Other locations: Primary Location Only

Date: Jan 11, 2025

Requisition ID: 1489220

About EY:

EY, a global leader operating in more than 150 countries, delivers unparalleled service in

Consulting

and assists clients to transform and upskill their capabilities.

We serve our clients to build a better working world, helping them to create long-term value for people and society and build trust in the capital markets. That starts with a culture that believes in giving you the training, opportunities, and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

The opportunity:

The Digital & Emerging Technology team works collaboratively with clients to transform their business through disruptive innovation enablement and transformational design solutions. The team supports our clients in modernizing systems, processes, and products to enhance business and customer-facing platforms and services to support high performance in a rapidly changing and competitive environment.

We are seeking talented and passionate Mobile Engineers who have worked with modern software solutions including Flutter, React Native, or other Mobile Frameworks. You will have opportunities to work on multiple backend services, talking directly to the end-users. While our team's primary focus is within the financial services industries, you will also have opportunities to support other sectors including healthcare, automotive, high-tech, and media.

Your key responsibilities:

Design, develop, and maintain high-quality mobile applications across different platforms.

Collaborate with cross-functional teams to define, design, and implement new features.

Collaborate with backend engineers to define and implement APIs.

Optimize code for improved performance and responsiveness.

Collaborate with QA engineers to ensure the reliability and quality of mobile applications.

Participate in code reviews to maintain code quality and consistency.

Operate your team's software systems in a consistently high-quality manner.

Take into account appropriate architectural patterns, code design, and infrastructure options.

Be responsible for post-deployment monitoring.

Maintain a good partnership with technical and non-technical stakeholders.

Take ownership of your work and focus on moving projects forward.

Mentor new or junior members of your team.

Requirements:

Bachelor's degree (Computer Science, Computer Engineering, or Mathematics) or related experience.

1-3 years of development experience.

Willing to work on-site or at the client's site.

Strong knowledge of algorithms and data structures.

Fluency in developing and understanding sequence diagrams, class models, etc.

Strong in fundamental programming principles like SOLID Principle, Clean Architecture, or related practices.

Experience in writing maintainable and testable code, including API design, unit testing, and UI testing techniques.

Experience with mobile development frameworks (e.g., Flutter, React Native).

Familiar with Cloud Message APIs and Push Notifications.

Proficient understanding of code versioning tools (preferably Git).

Experience working in an Agile/Scrum development process.

For senior software engineer:

4+ years of professional mobile software development experience.

Experience owning an end-to-end feature.

Possess excellent communication and analytical abilities with proven design skills.

Ability to understand business requirements and translate them into technical requirements.

Familiarity with modern build pipelines and tools.

Identify and resolve performance and scalability issues.

What we look for:

Weโ€™re interested in passionate individuals with a strong vision and a desire to stay on top of trends. If you have a genuine passion for helping businesses achieve their full potential, then this role is for you.

What we offer:

Continuous learning: Youโ€™ll develop the mindset and skills to navigate whatever comes next.

Success as defined by you: Weโ€™ll provide the tools and flexibility, so you can make a meaningful impact.

Transformative leadership: Weโ€™ll give you the insights, coaching, and confidence to be the leader the world needs.

Diverse and inclusive culture: Youโ€™ll be embraced for who you are and empowered to use your voice.

If you can demonstrate that you meet the criteria above, please contact us as soon as possible.

EY is an equal opportunity, affirmative action employer providing equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, national origin, protected veteran status, disability status, or any other legally protected basis.

EY is committed to providing reasonable accommodation to individuals with special needs. If you are a qualified individual with special needs and need assistance applying online or need to request an accommodation during the interview process, please speak to our HR executives, and we will be happy to help you.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: October 8, 2025
Job Type: Technology
Location: Jakarta, Indonesia
Company: EY

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.