GX Bank Berhad

Lead Software Engineer, Mobile (IOS)

Petaling Jaya (First Avenue) Full time

Responsibilities

  • Design and implement toolings to help improve & accelerate mobile development in the Bank.

  • Setting technical direction: designing and reviewing new mobile architecture proposals.

  • Lead and influence mobile teams to execute with high quality and adopt best practices.

  • Mentorship and sponsorship: Help grow mobile engineers in the team.

  • Collaborate with cross-team stakeholders and ship best-in-class toolings to customers.

  • Help provide engineering perspective in high-level discussions and decisions making that could span both technical and non-technical areas.

  • Participate in code and design reviews to maintain our high development standards.

  • Write code, unit/integration tests and design/technical documents, etc.

  • Explore and evaluate new methods or technology stacks for increasing performance and scalability

Requirements

  • 7-10+ years leading complex projects in mobile-related projects (iOS, Android).

  • 2+ years experience in supporting and leading a regional team of mobile engineers.

  • A degree in Computer Science, Computer Engineering or commensurate experience and education.

  • Strong computer science fundamentals in algorithms and data structures.

  • Deep knowledge and expertise in iOS systems design and internals.

  • Deep understanding of the CI/CD implementation.

  • Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.

  • A good coder in Swift/SwiftUI and the latest coding paradigms for iOS Development .

  • You are a respectful, high-energy collaborator who thrives in a team setting. You pride yourself on being a supportive peer who doesn't just focus on individual wins, but actively works to ensure the entire team succeeds.

  • You are highly accountable and take ownership. You also have a collaborative attitude, because ‘Your Problem Is My Problem’ (YPIMP).

  • Worked and operated mobile applications in a cloud environment.

  • Proven experience navigating the end-to-end mobile SDLC within large-scale engineering organizations, coordinating across cross-functional teams to build and deploy high-quality features and updates to the App Store and Google Play.

  • Practical knowledge in mobile application reference architectures, security best practices, and modern software system architectures would be a plus.

  • Continuous desire to learn new things and embrace the latest technologies.

  • Strong Computer Science fundamentals in algorithms and data structures.

  • Strong English writing & communication skills.