Пълно описание
We’re looking for a React Native Mobile Developer to join our team and take ownership of building and maintaining a modern cross-platform mobile application. You’ll work in a TypeScript-first codebase, using Expo, Tailwind-style utility classes, and a pnpm workspaces monorepo.
This role is ideal for someone who’s comfortable working independently, makes thoughtful technical decisions, and enjoys turning product ideas into polished mobile experiences.
You don’t need to be a native mobile expert - but understanding how things work under the hood is important.
How to Apply Send us:
We value practical experience and ownership over buzzwords - show us what you’ve built.
If you are interested, please send us your CV in English. All applications will be treated strictly confidentially. Only short-listed candidates will be contacted.
Thank you for spending your time applying! :)
This role is ideal for someone who’s comfortable working independently, makes thoughtful technical decisions, and enjoys turning product ideas into polished mobile experiences.
What You’ll Do
- Design, develop, and maintain mobile applications using React Native and Expo framework
- Write clean, maintainable, and well-documented TypeScript code following best practices
- Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver feature-rich mobile solutions
- Work within a pnpm workspaces monorepo alongside shared packages and utilities
- Implement responsive, consistent UI using Tailwind-style utility classes
- Prepare, build, and publish mobile apps to the App Store and Google Play
- Ensure high code quality through clean architecture, testing, and reviews
- Debug, optimize, and improve app performance and stability
- Take ownership of features from idea to production
Requirements and Qualifications
- 3+ years of professional experience in mobile application development
- Strong proficiency in React Native and Expo framework
- Expert-level knowledge of TypeScript and modern JavaScript (ES6+)
- Experience styling with Tailwind or Tailwind-like utility systems
- Familiarity with pnpm and monorepo setups (pnpm workspaces preferred)
- Good understanding of mobile app architecture and state management
- Experience working with REST APIs and/or GraphQL
- Knowledge of Git and collaborative workflows
- Familiarity with native build tools like Xcode and Android Studio
- Familiarity with iOS and Android platform differences
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Mobile Platforms & Publishing
- Solid experience publishing and maintaining apps via:
- Apple App Store Connect (certificates, provisioning profiles, TestFlight, releases)
- Google Play Console (tracks, releases, internal testing, store listings)
- Understanding of app versioning, build numbers, and release workflows
- Experience handling app updates, hotfixes, and store review feedback
- Familiarity with compliance requirements, store guidelines, and submission processes
Native & Cross-Platform Knowledge
- Familiarity with native mobile development concepts and platform differences (iOS & Android)
- Working knowledge of Kotlin and/or Java for Android or Swift for iOS
- General understanding of how native modules, bridges, and device APIs work
- Familiarity with Flutter / Dart is a plus
You don’t need to be a native mobile expert - but understanding how things work under the hood is important.
Nice to Have
- Knowledge of performance optimization and profiling in React Native
- Experience with React Native bare workflow and custom native modules
- Familiarity with CI/CD pipelines for mobile apps
- Previous work on production-level mobile applications
- Published apps available on the App Store or Google Play
Soft Skills & Mindset
- Ability to work independently and manage your own tasks
- Strong problem-solving skills and attention to detail
- Clear communication and collaboration skills
- Proactive mindset - you don’t wait to be told what to fix
- Ability to balance speed with code quality
- Comfortable working with minimal supervision
- Focus on product quality and user experience
- Comfortable giving and receiving constructive feedback
What We Offer
- Competitive salary package commensurate with experience
- Generous paid time off and vacation policy
- Ownership and real impact on the product
- Clean, modern tech stack with room for technical decisions
- Fully remote work with occasional face-to-face meetings
- Supportive team with a focus on quality, not micromanagement
- Opportunity to grow with the product long-term
How to Apply Send us:
- Your CV and/or LinkedIn profile
- Examples of mobile apps you’ve worked on (App Store / Google Play / GitHub)
We value practical experience and ownership over buzzwords - show us what you’ve built.
If you are interested, please send us your CV in English. All applications will be treated strictly confidentially. Only short-listed candidates will be contacted.
Thank you for spending your time applying! :)