Senior Mobile Engineer, Agentic Payments

Snaplii

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Mobile Development, focusing on React Native and native Android/iOS.
  • Track record of deploying mobile apps to Apple App Store and Google Play Store.
  • Proficiency in JavaScript, ES6+, and TypeScript for React Native.
  • Expertise in Kotlin/Java for Android development.
  • Expertise in Swift/Objective-C for iOS development.
  • Familiarity with Node.js and RESTful APIs.
  • Strong communication and collaboration skills.

Responsibilities

  • Take full ownership of projects from ideation to deployment.
  • Proactively solve technical challenges and improve systems.
  • Master inter-team communication for clear project execution.
  • Develop high-performance, reusable code for cross-platform applications.
  • Integrate and optimize native modules in Kotlin/Java and Swift/Objective-C.
  • Collaborate to translate product requirements into technical specs.
  • Debug issues across JavaScript and native layers to enhance app performance.

Benefits

  • Comprehensive technical documentation practices to ensure clarity.
  • Opportunities for continuous professional growth and learning.
  • Exposure to cutting-edge technologies and trends in mobile development.
Full Job Description


To help build this future, we are looking for a highly experienced mobile engineer to help define the next generation of AI-native payment experiences.

What You'll Do
  • Take Full Ownership: You will own your projects end-to-end, from initial ideation and technical planning through to development, testing, and deployment. You are accountable for the final, high-quality result.
  • Proactively Solve Problems: You will actively seek out technical challenges and opportunities for improvement. You won't wait for instructions; you will investigate issues, propose innovative solutions, and take the initiative to implement them.
  • Master Inter-team Communication: You will actively and clearly communicate with product managers, designers, and other engineers. You will proactively seek clarification on requirements and lead discussions on technical solutions to ensure a shared understanding.
  • Design, develop, and maintain high-performance, reusable, and reliable code for cross-platform mobile applications using React Native.
  • Develop, integrate, and optimize native modules in Kotlin/Java for Android and Swift/Objective-C for iOS to access platform-specific features, enhance performance, or resolve complex issues where React Native solutions are insufficient.
  • Collaborate closely with product managers, designers, and other engineers to translate complex product requirements into technical specifications and seamless mobile experiences.
  • Debug and troubleshoot technical issues across both the JavaScript and native layers of our applications, continuously improving performance, stability, and responsiveness.
  • Prioritize tasks effectively, manage your time efficiently, and create detailed technical plans before beginning development.
  • Maintain comprehensive technical documentation for all developed features and modules, ensuring clarity and consistency for the team.
  • Stay abreast of the latest trends and advancements in both React Native and native Android/iOS development to ensure our applications remain modern, competitive, and leverage the best available technologies.

Qualifications
  • 5+ years of professional experience as a Mobile Developer, with a significant focus on both React Native and native Android/iOS development.
  • Proven track record of developing, debugging, and successfully deploying mobile applications to both the Apple App Store and Google Play Store.
  • Strong proficiency in JavaScript, ES6+, and TypeScript for React Native development.
  • Expertise in Kotlin/Java for Android development.
  • Expertise in Swift/Objective-C for iOS development.
  • Experience with Node.js and consuming/designing RESTful APIs.
  • Excellent communication, collaboration, and problem-solving skills.

Bonus Points
  • Experience with advanced native UI/UX animations and transitions.
  • Familiarity with CI/CD pipelines for mobile applications (Fastlane, Jenkins, GitHub Actions).
  • Experience with cloud services like AWS, Google Cloud Platform, or Azure.
  • Contributions to open-source mobile projects.

Who You Are

  • Technically Versatile: You are a master of React Native and are equally skilled in native Android (Kotlin/Java) and iOS (Swift/Objective-C) development. You can seamlessly switch between frameworks to deliver the best possible results.
  • Skilled in Node.js: You have a solid understanding of Node.js and can efficiently work with back-end services.
  • You are self-motivated and take full ownership. You initiate, drive projects to completion, and demonstrate a strong commitment to quality.
  • You are a responsible and proactive problem solver. You can efficiently identify and resolve challenges, demonstrating strong independent work capabilities.
  • You have excellent time management and planning skills. You can prioritize competing tasks, manage deadlines effectively, and create clear, actionable development plans.
  • You are a meticulous documenter. You understand the critical importance of creating clear, concise, and helpful technical documentation.

Please visit our careers page to see more job opportunities.

Similar Jobs

More Jobs at Snaplii

More Information Technology Jobs

Find similar Senior Mobile Engineer, Agentic Payments jobs: