Description
Job Summary:
Stefanini is seeking a passionate Mobile Developer to co-create a better future, with responsibilities spanning feature development, API integration, and mobile application management.
Key Highlights:
1. Mobile development with React Native, Expo and/or CLI.
2. Collaboration with cross-functional teams on Go Live milestones.
3. Innovation and continuous learning within a global team.
Join Stefanini!
At Stefanini, we are over 30\.000 brilliant minds connected across 41 countries, doing what we love and co\-creating a better future.
**Responsibilities and Duties**
You definitely don’t want to miss out!
**Mobile Developer!**
Why will we choose you? Because the challenges you’ll take on reflect your ambitions!
To tackle these challenges effectively, **you need**:
* Develop mobile features using React Native, Expo and/or CLI.
* Implement consent request, granting, and revocation.
* Integrate REST APIs, Verify ID/SOYIO, and the Application API.
* Manage state using Redux Toolkit, Sagas, and scalable patterns.
* Implement error handling, loading states, and push notifications.
* Participate in unit and integration testing with Jest and React Native Testing Library.
* Manage builds, signing, certificates, and publishing on Google Play and App Store.
* Collaborate with backend, frontend, QA, and technical leadership on Go Live milestones.
**Requirements and Qualifications**
* Degree in Computer Science, Computing, or related field.
* 4–6 years of mobile development experience.
* Advanced proficiency in React Native and TypeScript.
* Experience with Redux Toolkit, REST API consumption, and GitFlow.
* Proficiency with Xcode and Android Studio.
* Experience with TestFlight, Google Play, certificates, and app publishing.
* Knowledge of Jest, React Native Testing Library, and performance optimization.
* Experience in financial applications or payment methods is desirable.
**Technology Stack**
* React Native (Expo and CLI)
* TypeScript – Solid understanding of static typing, interfaces, generics, and utility types.
* Redux Toolkit – Advanced state management experience with createSlice, createAsyncThunk, and useSelector, including scalability patterns.
* API Consumption (REST) – Efficient API integration, error handling, and loading state management.
* Git and Branching Strategy – Mastery of GitFlow and feature/hotfix-based branching strategies.
* Xcode and Android Studio
* App Store Deployment Workflow – Publishing on Google Play and App Store, managing signatures, certificates, and TestFlight.
* Push Notifications
* Testing – Knowledge of Jest and React Native Testing Library, including unit and integration tests.
* React Web (Optional) – Familiarity with React and TypeScript, iframe integration, and potential web involvement.
* Animations – Experience with react\-native\-reanimated or react\-native\-animator, focused on performance and smooth UX.
* Project Architecture
Sagas
*
**Development Framework:**
* Continuous Integration: Jenkins, SonarQube, Nexus, GIT (Bitbucket), Jira, Confluence
* Agile Methodologies (Scrum, Kanban)
* Traditional Methodology
**Additional Information**
Experience with animations, SDK integration, and cross-platform development will be valued.
Are you looking for a place where your ideas shine?
With over 38 years of experience and a global presence, Stefanini transforms tomorrow—together. Here, every action matters and every idea can make a difference. Join a team that values innovation, respect, and commitment.
If you’re a disruptive thinker, committed to continuous learning, and innovation is in your DNA—then we’re exactly what you’re looking for. Come and let’s build a better future—together!