yoinka

Senior Associate - Mobile Developer

PricewaterhouseCoopers

Kuala LumpurMidH-1B sponsor company
Sign in to applyVerified 1h ago
Location
Kuala Lumpur
Work model
On-Site
Level
Mid
H-1B history
236 approvals (FY2023)
Posted
Sep 3, 2026

Skills

CybersecurityFlutter

About this role

Line of Service Tax Industry/Sector Not Applicable Specialism General Tax Consulting Management Level Senior Associate Job Description & Summary At PwC, our goal is to ensure organisations are ready to build trust in the marketplace through a prepared workforce. PwC’s community of solvers combines extensive strategic knowledge with practical implementation experience to help businesses and their people thrive amid uncertainty. Our Workforce team collaborates closely to unleash the full potential of an organisation’s people, building market trust and delivering sustained outcomes. A career with our Workforce team offers you the opportunity to guide organisations in strategically planning their future HR needs while addressing immediate HR challenges. We integrate HR functions and technology capabilities to facilitate organisational transformation, offering flexible solutions tailored to specific client requirements. Joining us means becoming a key member of a team dedicated to automating and optimising HR processes for businesses. You will help implement cutting-edge solutions that revolutionise HR management, promoting a tech enabled, human-centric approach to enhance employee connectivity and interaction. As a Senior Associate, the PwC Professional skills and responsibilities for this role include:

Responsibilities

Lead the design, development, enhancement, and maintenance of mobile applications built with  Flutter , ensuring high standards of performance, scalability, security, stability, and user experience. Take ownership of the mobile application codebase and contribute to technical decisions related to architecture, design patterns, framework usage, and development best practices. Drive continuous improvement of existing mobile applications by identifying opportunities for feature enhancement, performance optimization, usability improvements, and technical modernization. Collaborate with product owners, designers, backend developers, QA teams, and other stakeholders to translate business requirements into scalable and reliable mobile solutions. Evaluate, propose, and implement new features and enhancements that address user needs, business priorities, and operational efficiency. Ensure the quality of deliverables through appropriate testing strategies, including unit testing, integration testing, regression testing support, and pre-release validation before deployment to production. Lead troubleshooting and resolution of complex application issues, defects, and production incidents, and drive root cause analysis and long-term fixes. Monitor application health, compatibility, and release performance across supported mobile OS versions and devices, and proactively recommend improvements to enhance user experience and reliability. Maintain and improve existing codebases through re factoring, optimization, and adherence to clean code principles, coding standards, and maintainability best practices. Ensure secure development practices are followed across the mobile development lifecycle, including secure code handling, dependency management, source control hygiene, and mitigation of cybersecurity risks. Oversee and support application release management activities, including build preparation, version control, deployment coordination, and publishing to platforms such as  App Store Connect ,  Google Play Console , and  Huawei AppGallery . Conduct code reviews and provide technical guidance to ensure consistency, quality, and alignment with engineering standards across the team. Support documentation of technical designs, implementation approaches, and key system changes to improve knowledge sharing and long-term maintainability. Stay current with emerging mobile technologies, Flutter ecosystem updates, and industry best practices, and apply relevant improvements to the team’s development approach.

Requirements

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka