···
Log in / Register
FRONT-END MOBILE DEVELOPER (MID-LEVEL) | REACT NATIVE
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

**Here’s what you’ll find at Dotz** Big Dreams People who deliver results We value our people Owner’s mindset We embrace the journey with passion **Responsibilities and duties** * Develop mobile applications using React Native for Android and iOS, participating in technical design and delivery. * Collaborate with product, UX/UI, and backend teams. * Write clean, testable, and maintainable code following software engineering best practices. * Ensure software quality — testing, code reviews, performance, and bug analysis. * Perform maintenance, fixes, improvements, and refactoring of existing modules. * Pay close attention to performance, security, and scalability, and be willing to collaborate in a dynamic environment. * Share knowledge with the team. **Requirements and qualifications** * Proficiency in JavaScript and TypeScript, with strong expertise in React and React Native: components, hooks, lifecycle, navigation, state management, and performance. * Experience integrating native modules with React Native, including creating and maintaining native modules (bridge) for Android and iOS. * Knowledge of consuming REST APIs, JSON manipulation, backend communication, and error handling. * Understanding of mobile software architecture, focusing on modularization, separation of concerns, and best practices for code organization. * Familiarity with version control (Git). * Strong logical and analytical reasoning skills — problem solving, debugging, optimizing performance, and resource usage on mobile devices. * Experience with analytics tools, including Firebase, Google Analytics (GA4), and event tracking. * Experience working with Design Systems, ensuring componentization, visual consistency, and UI/UX standardization. * Good teamwork communication: ability to explain technical decisions, provide estimates, and collaborate with other developers and designers. **Preferred qualifications** * Experience developing for Android, with proficiency in Kotlin and Jetpack Compose. * Experience with Kotlin Multiplatform (KMP). * Experience with declarative UI frameworks such as Compose Multiplatform. * Experience with DevOps for mobile/multiplatform environments, including build automation, app monitoring, and CI/CD pipelines. **Additional information** * Remote work model * Flexible benefits card: Flash * Annual variable compensation (PLR) * Birthday Day Off * Dotz birthday benefit * Dotz birthday benefit based on tenure, starting from the first year * TotalPass * Partnership with Open English * Partnership with **C4life:** Access specialized support across multiple areas: Psychological, Legal, Financial, Social, and Pet care * Numerous other initiatives and many Dotz rewards within our **“Earn More” Program**, designed to deliver the best possible benefits to Dotzeiros. Caring for **\#OurPeople** is one of our core purposes — that’s why we’re constantly striving to offer the best so we can continue embracing the journey with passion. * **\#JoinDotz!** We are a company founded in 2000 to increase Brazilian consumers’ purchasing power. We achieve this by delivering benefits to people across Brazil. Over the past 20 years, we’ve empowered over 50 million people nationwide, giving them the feeling that they can achieve more. A company with a story to tell. We became known for our work in the loyalty segment, connecting consumers with our partners through rewards. We have multiple partnerships across diverse sectors: major retail chains, e-commerce platforms, leading banks, and the country’s largest mobile telecommunications provider. Today, Dotz is much more than that. Through our super app, we provide direct access to benefits for consumers. The Dotz app includes a digital account and other financial services. Users who pay with Dotz gain benefits on every purchase they make. Additionally, they enjoy the freedom to choose the type of benefit they prefer: products, services, discounts, or even cashback into their account. Using Dotz turns routine payments into opportunities for advantages. The more you use it, the more you earn. Living with Dotz means earning while living. A multifaceted system, integrated into a single app, to democratize access to benefits. With Dotz, you can do more. **How cool is that!** We were recently recognized by our customers in major national awards in the loyalty program category: we won 1st place at the Reclame Aqui Awards 2020 and were named the “most enchanting company for customers” in the Modern Consumer Survey. **\#JoinDotz** **We’re building a more plural and diverse Dotz — for everyone!** We’re implementing initiatives to foster an innovative, ethical, inclusive, and safe workplace that **respects individuals and their uniqueness**. **Dotz** recognizes that diversity is central to what drives **\#OurPeople**, which is why we actively promote an inclusive culture. We do not discriminate based on race, color, religion, gender identity, sexual orientation, nationality, disability, or age at any stage of the recruitment process — reaffirming our commitment to diversity.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.