Remote Sr Mobile Engineer (Martech)

Posted

Apply now
Please, let RecargaPay know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • RecargaPay is a Super App that simplifies everyday payments for consumers and SMEs in Brazil.
  • The platform serves over 6 million Brazilians by consolidating various payment methods, including credit and debit cards, instant payments like Pix, and Open Finance.
  • The app offers services such as bill payments, mobile top-ups, public transportation, installment plans, and loans, focusing on convenience, low cost, and flexibility.
  • The Sr Mobile Engineer will conduct code reviews, discuss implementations, apply market standards, and make architectural decisions.
  • The role involves developing and maintaining native mobile applications for Android (Java/Kotlin) and iOS (Objective-C/Swift).
  • Responsibilities include working on third-party SDK integrations at a native level and exposing methods to the React Native layer.
  • The engineer will implement and maintain security measures in mobile applications, addressing critical vulnerabilities, SSL pinning, integrity checks, secure storage, code obfuscation, and anti-hooking.
  • The position requires evaluating and applying versions of React Native architecture and Bridge functionality.
  • The engineer will implement Push Notifications, Deeplinks, Middlewares, and navigation libraries such as react-navigation.
  • The role involves applying concepts of TDD, BDD, and BFF, and using state management libraries, preferably Redux.
  • The engineer will use CI/CD tools, publish apps, and utilize tools like CodePush.
  • Responsibilities also include working with version control using GitHub, conflict resolution, and automation of continuous integration processes.
  • The engineer will monitor and debug applications with tools such as Crashlytics, Firebase, New Relic, and Google Analytics.

Requirements:

  • Candidates must have experience in developing native mobile applications for both Android and iOS.
  • A strong experience in developing applications in React Native is required.
  • Knowledge of mobile application security techniques, including SSL pinning, integrity checks, secure storage, code obfuscation, and anti-hooking is essential.
  • Experience with third-party SDK integrations and exposing methods to the React Native layer is necessary.
  • Familiarity with React Native architectures, Push Notifications, Deeplinks, and Middlewares is required.
  • Advanced knowledge in TDD, BDD, BFF, and state management libraries (Redux) is expected.
  • Candidates should have experience with CI/CD tools and application publishing, such as CodePush.
  • Experience with version control (GitHub) and automation of continuous integration processes is required.
  • Familiarity with debugging and monitoring tools such as Crashlytics, Firebase, New Relic, and Google Analytics is necessary.
  • Candidates must align with company values: ownership, excellence, adaptability, and innovation.
  • The ability to work in a team and collaborate in a dynamic and innovative environment is essential.

Benefits:

  • Employees receive medical and dental assistance without co-participation.
  • Life insurance is provided.
  • A flexible meal voucher (Flash) is included.
  • TotalPass is offered for fitness and wellness.
  • Home office assistance includes a monthly deposit in the RecargaPay app for personal use.
  • Spanish classes are available for employees.
  • Educational partnerships provide discounts in universities for undergraduate, graduate, and MBA courses.
  • The company offers an "anywhere office" policy, allowing employees to work from wherever they want.
Apply now
Please, let RecargaPay know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback