Building world-class mobile applications for a mass-market audience and shaping the technical vision of the Consumer platform.
Requirements
- Expert knowledge of JavaScript/TypeScript, ReactJS, and React Native frameworks.
- Deep understanding of iOS and Android SDKs, including experience with Objective-C, Swift, Java, or Kotlin.
- Hands-on experience in consumer fintech or payments mobile applications.
- Strong experience with API design, security, and performance optimization.
- Familiarity with modern build pipelines, tooling, and testing frameworks.
- Solid understanding of UI/UX best practices and principles.
- Experience developing micro-interactions and animations in React Native.
Responsibilities
- Design, develop, and maintain high-quality web and mobile applications using React Native.
- Collaborate with Product, Design, and Backend teams to deliver impactful features and improvements.
- Contribute to architectural decisions and technical strategy for Consumer applications.
- Identify, analyze, and resolve complex technical challenges across multiple domains and technology stacks.
- Establish best practices, coding standards, and maintain high-quality engineering processes.
- Mentor and guide junior and senior engineers, fostering a culture of continuous learning.
- Stay current with industry trends and technologies to ensure applications remain innovative and competitive.
Other
- 8+ years of software development experience with a focus on web and mobile applications.
- Excellent problem-solving, attention to detail and ability to work independently and collaboratively.
- Strong written and verbal communication skills in English.
- 10+ years of engineering experience in large tech organizations or high-growth startups.
- Leadership or management experience in engineering teams.