At ultrafan, our mission is clear: to digitise and transform professional sports clubs. We develop innovative technology that gives our partners a competitive advantage—on and off the field.
We are looking for a Senior React Native Developer to join our team and help shape the future of sports digitalisation. If you are passionate about mobile development and creating innovative digital products, we would love to hear from you.
Mobile App Development
- Design, develop, and maintain high-quality mobile applications using React Native.
- Implement scalable UI/UX architecture and deliver smooth, intuitive user experiences.
- Optimise application performance, security, and compatibility across iOS and Android.
- Integrate RESTful APIs and native mobile functionality.
- Support the continuous improvement of our mobile products and development practices.
Cross-functional Collaboration
- Collaborate closely with Product, Design, and Backend teams to deliver seamless features.
- Partner with DevOps Engineers to build and maintain CI/CD pipelines for App Store and Google Play releases.
- Contribute to technical decisions, code reviews, and shared engineering standards.
- Mentor team members and stay current with mobile development trends and best practices.
What We’re Looking For:
Required
- 6+ years of professional software development experience, including 2+ years working with React Native.
- Strong JavaScript and ES6+ skills, with extensive knowledge of the React Native ecosystem.
- Experience working with native development tools, including Xcode, Android Studio, and Gradle.
- Proven experience releasing and maintaining applications on the App Store and Google Play.
- Strong knowledge of RESTful APIs, responsive design, and modern development tooling.
- Ability to write secure, maintainable, and high-performance code.
- Strong problem-solving and communication skills.
Preferred
- Experience with web and backend technologies, including ReactJS and Node.js.
- Experience integrating native modules using Objective-C, Swift, Java, or Kotlin.
- Team leadership or management experience.
- Interest in sports, fan engagement, or digital consumer products.
Why Join Us?
Work on meaningful projects that impact the professional sports industry on a global level. Collaborate with passionate, like-minded innovators. Clear and efficient hiring process: 30–40-minute introductory call, followed by an in-depth interview.
The role is based in Sofia, with a hybrid working model and a strong focus on office-based collaboration.
Are you ready to change the game? Let’s create the future of sports together. Apply now!