Senior Mobile Software Engineer

RecargaPay
Summary
Join RecargaPay, a Super App revolutionizing payments in Brazil, as a Senior Mobile Engineer. You will lead complex technical projects, mentor junior engineers, and ensure technical excellence. Leveraging your React Native expertise, you will develop and maintain high-quality mobile applications focusing on security and user experience. Collaborate with cross-functional teams to deliver impactful mobile experiences. Your strong mobile development skills and understanding of mobile delivery processes are crucial. You will be responsible for implementing and maintaining mobile security practices and applying concepts like TDD and BDD. This role requires a strong background in computer science and significant experience in React Native and native mobile development.
Requirements
- Academic background oriented toward computer science, engineering, or software development disciplines
- Strong experience developing applications in React Native
- Experience in developing native mobile applications for Android and iOS
- Demonstrated ability to take ownership of mobile projects from architecture to release
- Experience solving real-world technical challenges with a pragmatic mindset, balancing trade-offs effectively
- Sound judgment when navigating ambiguity, capable of adapting to short-term needs without compromising long-term quality
- Familiarity with security-sensitive flows and regulatory constraints in fintech or similarly complex domains
- Familiarity with React Native architectures, Push Notifications, Deeplinks, and Middlewares
Responsibilities
- Develop and maintain mobile features in React Native, using strongly typed logic with TypeScript
- Lead architecture and decision-making across mobile features related to security, authentication, identity, and regulatory compliance
- Mentor other engineers and contribute to maintaining a robust, clean, and scalable mobile codebase
- Implement and maintain mobile security practices including SSL pinning, secure storage, code obfuscation, anti-tampering, and device integrity
- Collaborate with backend, product, and design teams to ship high-impact mobile experiences
- Apply concepts of TDD, BDD, and BFF, and use state management libraries, preferably Redux
- Debug and monitor applications using tools like Crashlytics, Firebase, Amplitude and New Relic
- Build and support native modules for Android (Java/Kotlin) and iOS (Objective-C/Swift), including third-party SDK integrations exposed to the React Native layer
- Work with version control using GitHub, conflict resolution, and automation of continuous integration processes
- Create and maintain software documentation
Preferred Qualifications
- Practical experience applying AI frameworks in development projects
- Strong communication and collaboration skills, with the ability to work closely with cross-functional teams including Chapters, UX and Backend Engineering
- Open to questioning proposed solutions, challenging assumptions respectfully, and improving results through iterative thinking
- A pragmatic mindset that balances quality, speed, and business context without over-engineering
- Proactive and collaborative attitude, comfortable contributing to shared goals in cross-functional teams
- Alignment with company values: ownership, excellence, adaptability, and innovation
- It is desirable to have practical familiarity with one or more core financial domains such as lending, payments, credit cards, open finance, fraud prevention, merchant acquiring, or investment services, along with an understanding of their key workflows and customer-facing touchpoints
- Experience in how these areas intersect to influence revenue, risk management, and user satisfaction is highly valued
- Ideally, candidates will have contributed to the development of mobile applications that support use cases such as loan origination with real-time status updates, digital wallets and payment apps integrated with core banking platforms and third-party gateways, secure onboarding flows compliant with KYC/AML regulations, mobile interfaces for fraud alerts and identity verification, or mobile dashboards for financial reporting and transaction history
- The ability to translate complex regulatory requirements (e.g., PCI-DSS, GDPR) into secure, seamless, and user-friendly mobile experiences is considered a strong asset
Benefits
- Competitive and market-aligned salary
- Remote work β wherever you are, youβre part of the team!
- Home office allowance through a monthly deposit in the RecargaPay app
- Health and dental plans with no co-pay
- Life insurance
- Flexible meal allowance (via Flash)
- TotalPass membership to take care of your health
- Spanish or Portuguese classes
Share this job:
Similar Remote Jobs
