
React Native, Full Stack Engineer
Schwarz Corporate Solutions
full-time
Posted on:
Location Type: Office
Location: Barcelona • Spain
Visit company websiteExplore more
About the role
- Build high-performance, scalable mobile applications using React Native and Native languages (Swift/Kotlin).
- Write custom native modules when specific platform performance or functionality is required.
- Provide value through conscientious analysis and Pull Request Reviews.
- Embrace the "You build it, you run it" philosophy.
- Collaborate closely with Backend Engineers, Designers, and Product Owners.
- Propose new ideas, improve existing mobile practices, and proactively contribute to the product evolution.
Requirements
- 5+ years’ experience as a Mobile Developer (with a significant portion focused on React Native).
- Experience working in Agile/Scrum environments.
- Deep knowledge of the React Native ecosystem, performance optimization, rendering behavior, and state management.
- Proven experience in native mobile development (Swift for iOS and Kotlin for Android).
- Proven experience writing Native Modules and bridging Native UI components to React Native.
- Advanced knowledge of mobile design patterns, navigation structures, and offline-first strategies.
- Strong habit of creating Unit Tests (Jest), Component Tests, and E2E Tests (Detox/Appium).
- Experience implementing and analyzing mobile monitoring tools (Crashlytics, Firebase).
- Proficiency in English.
Benefits
- Professional development
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeSwiftKotlinNative ModulesUnit TestsComponent TestsE2E TestsPerformance OptimizationState ManagementMobile Design Patterns
Soft Skills
CollaborationConscientious AnalysisProactive ContributionProblem Solving