




We are looking for a highly qualified and motivated Senior React.js + React Native Developer to join our technology team. We seek a professional passionate about building modern, fast, and intuitive interfaces for both Web and Mobile platforms, with solid experience in developing scalable and well-structured applications. The ideal candidate possesses deep expertise in the JavaScript/TypeScript ecosystem, understands frontend and mobile architecture patterns, and has proven experience publishing and maintaining applications on app stores (App Store and Google Play). We want someone with a strong sense of ownership, who proactively solves complex problems, is committed to delivering high-quality results, and enjoys working with innovation. If you are resilient, collaborative, and take pride in delivering refined and efficient solutions, this opportunity is for you. **RESPONSIBILITIES AND ATTRIBUTES** * Develop and maintain Web applications using React.js, ensuring performance, scalability, and an excellent user experience. * Develop and enhance Mobile applications using React Native, including integrations with native APIs and third-party libraries. * Work with TypeScript, applying best practices and design patterns. * Create and maintain reusable components, following Design System principles and UI/UX best practices. * Implement RESTful APIs and integrate backend services efficiently and securely. * Ensure code quality through unit and integration testing (Jest, React Testing Library). * Manage application state using tools such as Redux, Zustand, Recoil, or Context API. * Publish and maintain apps on Google Play and App Store, including signing, versioning, and deployment processes. * Collaborate with cross-functional teams (Product Owners, Designers, QAs) to plan and develop new features. * Serve as a technical reference, supporting less experienced developers and promoting frontend and mobile engineering best practices. **REQUIREMENTS AND QUALIFICATIONS** **Required:** * Solid experience with React.js for Web development. * Proven experience with React Native, including build, debugging, and app store publishing. * Proficiency in JavaScript and TypeScript. * Knowledge and practical application of SOLID principles, Design Patterns, and Clean Code in Frontend/Mobile contexts. * Strong experience consuming and integrating REST APIs. * Experience with state management (Redux, Context API, Zustand, MobX, etc.). * Experience with unit tests and/or interface tests (Jest, React Testing Library; Detox is a plus). * Familiarity with bundling/compilation tools (Webpack, Metro, Vite, Babel). * Experience with version control (Git) and branching best practices. * Experience publishing apps to app stores (TestFlight, App Store Connect, Google Play Console). * Hands-on experience with native integrations (permissions, push notifications, deep linking, storage, sensors, etc.). **Desirable:** * Experience with cloud services (Firebase, AWS Amplify, Azure, GCP). * Knowledge of Mobile DevOps (Fastlane, automated builds, CI/CD pipelines). * Familiarity with Docker and containerized environments. * Experience with Agile methodologies (Scrum/Kanban). * Knowledge of GraphQL (Apollo, URQL). * Experience with monitoring and analytics tools (Sentry, Firebase Analytics, AppCenter). * Understanding of advanced mobile architecture (Clean Architecture, Modularization). * Experience publishing and maintaining large-scale applications. **BENEFITS** * Swile Card: BRL 500.00 * DIO Learning Platform * Certification reimbursement for related fields **OUR SELECTION PROCESS** * Initial conversation with our Talent Team to get to know you and present opportunities. * Technical interview with Pathbit specialists. * Technical interview with the client/project team. **ABOUT PATHBIT** We are a technology consulting firm that believes in people and innovation to transform businesses. Our environment values autonomy, creativity, and the desire to do things differently. We work with leading players in the financial and technology markets and strive to build the best solutions for our clients—without compromising ethics, transparency, or purpose. If you’re seeking technical growth, involvement in impactful projects, and recognition for your talent, join Path! Complete your application by sending your resume to **talentos@pathbit.com.br**, with the job title in the subject line.


