React Native Developer

🕒 June 15

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Spread Tecnologia

Spread Tecnologia

1001 - 5000 employees

Founded 1983

💼 Consulting

📣 Marketing

🏥 Healthcare

Consulting • Marketing • Healthcare

Spread Tecnologia is a company dedicated to providing a comprehensive collection of emojis for various devices, including iOS and Android. They offer an easy-to-use platform for searching, copying, and pasting emojis, along with detailed meanings and examples of emoji usage. The company focuses on enhancing the way users communicate through emojis, continuously working to introduce new features and collections.

📋 Description

• Develop and implement features for the card module using React Native, ensuring code quality, performance, and code reusability. • Collaborate with the Solutions Architect to define and apply architectural patterns, best practices, and scalable strategies for mobile development. • Integrate RESTful and GraphQL APIs provided by the .NET BFF and corporate systems, ensuring efficient and secure communication. • Continuously optimize app performance, including reducing bundle size, improving startup time, and optimizing memory usage, navigation, and animations. • Ensure compatibility and consistent behavior across iOS and Android platforms and across different OS/device versions. • Participate in code reviews, providing clear and constructive feedback to raise the team's technical quality. • Develop and execute unit, integration, and functional tests to ensure robustness and reliability of deliveries. • Stay up to date with trends and developments in the React Native ecosystem, proposing continuous improvements and technological innovations.

🎯 Requirements

• Proven experience as a Mobile Developer with a focus on React Native. • Proficiency in TypeScript and JavaScript (ES6+). • Strong knowledge of React 18 features and the New Architecture (Fabric/TurboModules). • Advanced experience with state management using Redux Toolkit, Zustand/Jotai, React Query/TanStack, or the Context API. • Mastery of navigation libraries such as React Navigation 6+ and Expo Router. • Experience with React Native Reanimated and Gesture Handler for animations and complex interactions. • Knowledge and application of architectural patterns (Flux, Clean Architecture) in mobile applications. • Experience consuming and integrating back-end APIs (RESTful, GraphQL). • Familiarity with development tools such as VS Code, Xcode, and Android Studio. • Experience with mobile CI/CD pipelines (Fastlane, EAS Build, GitHub Actions, GitLab CI). • Experience with testing tools (Jest, React Native Testing Library, Detox, Appium).

🏖️ Benefits

• 100% remote work depending on the contract model • Diversity and inclusion • Culture of collaboration and feedback

Apply Now

Similar Jobs

🕒 June 12

Dadoteca

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Desenvolvedor(a) Mobile Sênior para aplicações Android e iOS utilizando Flutter. Foco em segurança da informação e desenvolvimento de software de qualidade.

🗣️🇧🇷🇵🇹 Portuguese Required

Android

Dart

Flutter

iOS

🕒 June 10

PSI CRO AG

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

SAS Developer joining global Data Management team in providing clinical database development and programming services. Ensuring high quality, accuracy, and consistency of clinical data while handling database programming.

SQL

🕒 June 9

v(dev)

51 - 200

💼 Consulting

📣 Marketing

🛍️ eCommerce

Developing software solutions focused on data engineering and process automation in a collaborative environment. Seeking individuals eager to learn with or without experience.

🗣️🇧🇷🇵🇹 Portuguese Required

Kotlin

Ruby

Ruby on Rails

Spring Boot

SpringBoot

.NET

🕒 June 9

v(dev)

51 - 200

💼 Consulting

📣 Marketing

🛍️ eCommerce

Senior Software Developer working on complex software engineering projects in a growing company. Leading technology solutions and collaborating in a non-hierarchical environment promoting innovation.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 June 6

Smarthis

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

MuleSoft Developer assisting clients with digital transformation solutions through programming and API integration. Collaborating with project teams to deliver effective technological solutions.

🗣️🇧🇷🇵🇹 Portuguese Required

Java

PHP

Python

VBA