
React Native Developer
A big hello to you! 🙂
We are looking for a React Native developer to build performing mobile apps on both the iOS and Android platforms. You will architect and build the apps, as well as collaborate with the teams responsible for other layers of the product infrastructure.
âž¡ Tick the requirements and hit Apply!
Key Qualifications
- Experience with iOS & Android SDK
- Experience with Swift & Kotlin
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis
- Knowledge of functional and object-oriented programming
- Firm grasp of the JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites, like Jest or Mocha
- Good overview of current development trends, frameworks and good knowledge of news sources, podcasts, tutorials etc.
Your Responsibilities
You will make good use of all of the skills above to deliver the following:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Leverage native APIs for deep integrations with both platforms
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- Reach out to the open source community to encourage and help implement mission-critical software fixes
- Maintain code and write automated tests to ensure the product is of the highest quality
- Transition existing React web apps to React Native
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and API’s
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Share your knowledge actively with your colleagues
Your Benefits
You will be welcomed by an enthusiastic and creative team and a people-oriented company culture:
- Technical workshops – will support you to grow as a professional
- Soft skills trainings – will complement your path
- Latest IT technologies – will engage your motivation
- Challenging projects – will boost your talent
- Worldwide exposure – will build your professional brand
- Financial and know-how support – will enable your professional certifications (Microsoft, IBM, Oracle, ISTQB)
- Experienced and very collaborative colleagues – will make you fit in nice and easy
- Zero tolerance for harassment and discrimination – will ensure you equal chances of growth regardless your religion, sex, age, etc.
A very competitive and rewarding salary is completed by:
- Flexible arriving time
- Work-from-home possibilities
- Gym membership discount
- Welcome-in-the-team package
- Funny t-shirts & stuff
- Best coffee
- Safe place for your bike
You will love our fun time: team buildings, November Bowling Cup, February Carnival, Christmas Party, Ropardo Kids Party, Game Nights, Happy Anniversaries, art workshops