Middle/Senior React Native Developer
About the vacancy
Skelia is on the hunt for a skilled Middle/Senior React Native Developer for our client – a digital services expert!
Do you have mobile blood pumping through your veins? Does it excite you to translate product requirements into mobile apps and secure a place in the App Store top 5? Then you could be an asset to our team! In your role as a React Native Mobile Developer, you’ll get to work with top-notch mobile developers, be a part of a multidisciplinary team and take up an active role in creating some of the best mobile applications.
About our client
Our client is a multi-award-winning Belgian digital agency that design and deliver digital products and platforms from the idea to realization. They work with the latest technologies and support the clients’ digital roadmap in the areas of machine learning, digital strategy, software engineering, and user experience. They have a highly performing team of 150+ experts, including service designers, software developers, user researchers, data analysts, strategists, and architects. With 11 years of experience, our client has already developed more than 400 innovative applications.
About the project
You'll join the multidisciplinary team consisting of developers, designers, and product managers working on cutting-edge mobile applications. You will contribute to the continuous development and improvement of client software products and take part in delivering high-quality solutions from start to finish, so the product meets all requirements. You will have a high level of autonomy, moreover, the company has time to experiment and budget to develop your ideas.
As part of the team, you’ll contribute to the continuous development of the products that are in the care of your team.
- Day to day you'll develop new user stories, fix bugs, create & review pull requests, document your work, perform research, make suggestions for product improvements, and communicate clearly about your progress
- Together with your colleagues, you’ll make sure the product meets all functional and non-functional requirements
- As an engineer, you understand that producing clean, readable, and testable code is always a priority
- Work with a subset of technologies currently on our Tech Radar, as well as explore new ones
- Excellent knowledge of React & React Native
- Skilled in writing well-documented and clean Typescript code
- Affinity with maintaining and evolving a codebase to nourish high-quality code
- Familiar with state management: React Query, Zustand, Redux, Redux Saga, etc.
- Able to consume REST and GraphQL APIs
- Hands-on experience in writing tests for your application: Jest unit tests, component tests with react-test-renderer or testing-library/react
- Familiar with one or more modern CI/CD environments: Gitlab CI, Github Actions, Circle CI, etc.
- Knowing your way around Fastlane to build & deploy your app comes in handy
- Experience in writing native modules in Obj-C/Swift or Java/Kotlin is an asset
- Hands-on experience with Xcode, Gradle, Android Studio
- Good command of English
Nice to have
- Knowledge of E2E testing with Detox, Appium etc. is a plus
- Being able to contribute to the codebase of a REST or GraphQL API is a huge plus
- The client is focused on creating accessible React Native applications, so knowing how to make your app accessible to all users (screen readers, devices with reduced motion, or transparency) is a bonus
- Having a background in native iOS and/or Android development is a big plus
“Benefit Café with various categories like sport, leisure, books, fuel, etc.
Family-like environment and personal attention to each specialist
Interesting projects with innovative products
Competitive salary and regular reviews
The work-life balance you deserve. Flexible working hours
Educational support, funded language classes
Luxmed private healthcare packages
Cozy workplace. Fresh fruits Mondays. WFH opportunities
Exciting events and lovely gifts for your family
On-demand Relocation Support to Poland
Receive support with all documentation needed for relocation
Obtain transport, logistics and onboarding assistance
Get accommodation support