On-site
Nova Iguaçu - RJ, Brazil
Salary Range
Not informed
Not informed
Experience Level
Mid level
Requirements
Desired Skills
Tasks and Responsibilities
Show original- Degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Solid experience (5+ years) in mobile development using React Native.
- Experience in software development and databases.
- Knowledge of programming languages such as Java, Python, etc.
- Experience with React and/or React Native, demonstrating the ability to create interactive user interfaces.
- Experience working with databases such as MySQL, Oracle, etc.
- Knowledge of infrastructure technologies such as AWS, Azure, etc.
- Experience working in a team and performing maintenance and support on systems and applications.
- Experience in creating applications will be considered a plus.
" Experience with React Native (minimum of 2 years)
" Development of mobile applications for iOS and Android.
" Efficient use of hooks, Context API, and Redux for state management.
" Knowledge of React Navigation for screen navigation.
" Knowledge of JavaScript and TypeScript.
" Programming best practices and use of ES6+.
" Static typing with TypeScript for greater code safety.
" Integration with APIs and Backend Services.
" Consumption of REST and GraphQL APIs.
" JSON manipulation and handling of asynchronous responses with Axios or Fetch.
" Experience with Databases and Storage.
" SQLServer.
" Familiarity with Native Development.
" Basic knowledge of Swift (iOS) and Kotlin/Java (Android) for native module integration.
" Code Versioning.
" Use of Git (GitHub, GitLab, or Bitbucket).
" Knowledge of Git Flow and collaboration best practices.
" Development and Debugging Tools.
" React Native Debugger, Flipper, ESLint, and Prettier.
" Use of Emulators and real devices for testing.
" App Publishing.
" Experience with TestFlight, App Store, and Google Play.
" Configuration of certificates and permissions for distribution.
Share job:
Share job: