Hybrid Mid-level Mobile Developer – Mobile, React Native, TypeScript

Posted 2 weeks ago

Apply now

About the role

  • Frontend Developer transforming high-fidelity prototypes into mobile experiences for retail apps. Collaborating with designers to ensure usability across various devices and platforms.

Responsibilities

  • Technology area responsible for the conception, design, development, and evolution of digital products aimed at convenience retail for gas stations, such as App Premmia, App Bora, and solutions for BR Mania.
  • Role mission: Transform high-fidelity prototypes into smooth, high-performance mobile experiences. As a Frontend Developer, you will be the guardian of the interface, ensuring every interaction in the app is intuitive and fast. You will be at the forefront of implementing new features, collaborating directly with designers to raise the standard of usability and ensure visual consistency across different devices and operating systems.
  • Maintain and evolve the application architecture with a focus on clean, reusable, and scalable code. Responsible for implementing complex integration logic with APIs, optimizing loading times, and ensuring the technical stability of the application.
  • We expect you to actively contribute to improving our development processes by reviewing code and proposing technical solutions that balance innovation and performance, accelerating the delivery of value to our users through the agile development of new features.

Requirements

  • Bachelor's degree in IT, Software Engineering, or a related field.
  • Proven experience developing mobile applications using React Native and TypeScript.
  • Strong experience with the Expo framework, consuming APIs/services (REST or GraphQL), and handling complex data structures.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • Solid knowledge of the stack: React Native CLI, Expo, TanStack Query (React Query), and Zustand.
  • Experience with Firestore (read, write, and basic security rules).
  • Knowledge of advanced styling (Styled Components, NativeWind, or optimized StyleSheets) and responsive design for different screen sizes.
  • Familiarity with MMKV for fast, secure local storage.
  • Understanding of the publication flow for app stores (App Store and Google Play).
  • Ability to debug issues in native layers (Android/iOS) when necessary.
  • Proactive, strong communication skills, and ability to work with agile methodologies (Scrum/Kanban).
  • Commitment to visual quality and usability (UX/UI).

Benefits

  • Health and dental insurance – Bradesco – covers dependents.
  • PAE (Family Assistance Program) – financial support for children and/or stepchildren with intellectual disabilities.
  • Pharmacy partnership – discounts up to 85%.
  • Supplemental pension – FlexPrev plan – contributions ranging from 1% to 11%, depending on salary.
  • Life insurance – coverage for all employees from the date of hire, with no employee contribution.
  • Extended leave – Maternity leave (total 180 days) and Paternity leave (total 20 days).
  • Meal and/or food allowance – Caju Benefits.
  • Educational assistance – for dependents up to high school.
  • TotalPass.
  • Solar subscription – possibility of a special discount on energy bills by subscribing to a distributed generation plan.
  • Smiles Corporate Club – discounts up to 50% on travel plans; also available for spouse and children 18+.
  • Length-of-service bonus – salary supplement provided according to tenure.

Job title

Mid-level Mobile Developer – Mobile, React Native, TypeScript

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job