···
Log in / Register

Senior Mobile Software Engineer - Joinville

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Padre Carlos, 315 - Centro, Joinville - SC, 89201-110, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: RotaExata is seeking a Senior Mobile Software Engineer to lead mobile product development, enhance user experience, and ensure high performance and quality—working autonomously and providing technical leadership. Key Highlights: 1. Technical leadership in mobile product development with React Native 2. Focus on optimization, design systems, and advanced accessibility practices 3. Dynamic environment with agile methodologies and cutting-edge technologies **RotaExata** offers businesses the opportunity to stand out even when the financial and economic landscape is less optimistic. Through efficient fleet management, we demonstrate how much cost savings can be achieved and how much more work can be accomplished with proper driver monitoring. **RotaExata** established itself early in the market as one of the most promising intelligent tools for Fleet Tracking and Management, backed by a team of specialists who innovate daily to maintain the company’s leadership and reputation in the industry. Your Responsibilities As a Senior Mobile Software Engineer, you will play a pivotal role in driving the development of our mobile products—working autonomously and providing technical leadership—to improve user experience and ensure high performance and quality. Your key responsibilities will include: * Mobile App Development and Optimization: Lead development of complex features using React Native, ensuring clean, scalable, and high-performance code. * Advanced State Management and Testing: Implement robust state management solutions with Zustand or Redux, and lead the creation and maintenance of comprehensive automated tests. * Design System and Internal Libraries: Design, maintain, and evolve design systems and reusable component libraries to promote visual and functional consistency. * Advanced Offline-First and Accessibility Practices: Apply offline-first strategies to ensure usability in offline scenarios, and implement strict accessibility guidelines (WCAG). * Animations and Custom Hooks: Create complex animations with Reanimated and develop custom hooks for reusable abstractions across the application. * Native Integration and External Services: Work with native code (Android/iOS) when necessary, and integrate external services such as Firebase, OneSignal, and Google Maps securely and efficiently. * Secure Authentication: Implement advanced authentication using OAuth2, biometrics, FaceID, and refresh token management. * Technical Leadership: Guide the team on architectural decisions, folder structure, modularization, and consistent naming conventions. * Performance Optimization: Apply advanced mobile app performance optimization techniques, monitoring and improving key performance metrics. * Deployment and Feature Flags: Implement progressive deployment strategies with Expo EAS and use feature flags for controlled rollouts. Qualifications and Required Skills For this position, we seek a professional with: * Completed or ongoing academic degree in Software Engineering, Computer Science, or related fields; * Proven senior-level experience as a Mobile Software Engineer (React Native); * Demonstrated technical leadership within agile teams; * Critical and analytical thinking to optimize mobile solutions; * Proactivity in proposing architectural and performance improvements; * Excellent communication skills for mentoring and stakeholder alignment; * Business outcome orientation through high-quality software; * Adaptability in dynamic and agile environments; * Ability to mentor and collaborate effectively within a team; * Proficiency in agile methodologies (Scrum, Kanban). Technical Requirements * Advanced knowledge of TypeScript and generic typing; * Advanced knowledge of state management (Redux, etc.); * Advanced knowledge of automated testing; * Experience with design systems and maintenance of internal libraries; * Advanced knowledge of offline-first practices; * Advanced knowledge of accessibility practices; * Implementation of complex animations with Reanimated; * Advanced usage of custom hooks for reusable abstractions; * Familiarity with native code (Android and iOS); * Integration with external services (Firebase, OneSignal, Google Maps, etc.); * Experience with secure authentication (OAuth2, Biometrics, FaceID, Refresh Tokens); * Leadership in decisions regarding folder structure, modularization, and consistent naming; * Mastery of mobile performance optimization; * Progressive deployment strategies and feature flag usage; * Experience with Expo EAS. Nice-to-Have * Experience leading mobile squads; * Open-source contributions to React Native projects; * Certifications in React Native or mobile development; * Knowledge of PWA and advanced hybrid apps.

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

Company

Indeed
João Silva
Indeed · HR

Similar jobs

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