React Native Developer
Primary stack
Nice to have's
Job description
About the Position
Could you be our next React Native Developer?
Are you a curious and collaborative visionary who thrives on solving complex problems? Do you find elegance in complexity and have a passion for user experience? Our software serves over 2.5 million players worldwide, supporting thousands of clubs and specialized events that manage millions of golf rounds annually.
We are seeking a talented React Native Developer to join our team and help us elevate our mobile applications to the next level. With a primary focus on the development of applications for both Android and iOS devices, you will work alongside other engineers and developers on various layers of the infrastructure. A commitment to teamwork, an eye for sophisticated design, and a passion for delivering high-quality user experiences are essential.
Our vision is that each individual is unique, software is an art form, and the highest quality work is performed with trust, well-being, and freedom. In addition to contributing to impactful products, you will be rewarded with a generous package and benefits. If you are excited to be part of an innovative and dynamic team, this could be the perfect opportunity for you.
Why Join Us?
- Competitive package including gym membership & host of other incentives
- Opportunity for progression in a growing business
- Many of our engineers have held positions at Google and Microsoft
- Our products are used worldwide by millions of users
- Individuals & teams are able to choose their own style of working
- Opportunity to play a valuable role in our internship programme
Responsibilities
- Develop and maintain high-quality mobile applications using React Native.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, and continuously improve application performance.
- Stay up-to-date with the latest industry trends and technologies.
Requirements
- A few years of hands-on experience with React Native development.
- Proficiency with Native Base, React Navigation, and Redux libraries.
- Experience with Android Studio and Xcode.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Nice to Have
- Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Understanding of mobile UI/UX best practices.
Our Technology Stack
- React Native
- Native Base
- React Navigation
- Redux
- Android Studio
- Xcode
Interview & Selection Process
- CV & Cover Letter: Submit a CV and cover letter that reflect your personality, skills, and experience on projects carried out on your own or in education. A portfolio of apps is also recommended.
- Algorithmic Problem Solving: Our recruiters will review the application. If successful, you will receive one or two algorithmic problems or tasks to solve offline.
- Present Your Solutions: Present your solutions, which can be solved in any known programming language. We’re looking for quality and efficiency.
- Online Interview: If successful, you’ll be invited to an online interview and asked to solve further algorithmic problems. Be prepared to discuss a past project.
- Further Technical Interviews: We may ask for multiple technical interviews in special cases, all online.
- Formal Offer: If you have successfully passed all steps, we will make a formal offer and have you join our ranks.
We Offer
- Competitive Salary + Benefits
- Spread your wings
- Learn from the best
- Work on large scale projects
- Flexible working
- Share your knowledge
Apply Now
Please consider me for the following position(s)
Cover letter
Please attach your CV (.doc or.pdf max file size 2MB)
© TAKE OFF LABS SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.