Senior React Native Developer
Tech Stack / Keywords
Firma i stanowisko
We are Britenet, we have been operating as a leader in providing IT solutions to clients from all over the world since 2006. We focus on growth in international teams, so we create an interdisciplinary environment to encourage development. We support diversity, believing it is the key to creating innovative solutions.
Already trusted by +200 companies from all over the world, among them the largest Polish and international brands representing many industries such as finance, education, energy, automotive, tourism, lottery or insurance.
We take responsibility for the IT sector. We actively collaborate with universities and non-profit organizations and encourage charity activities. We create an open workplace, removing barriers and promoting non-stereotypical thinking about our industry.
We focus on constant development and expertise. Individually tailored training offerings and career paths are a natural approach for us. As #BritePeople, we actively participate in industry conferences and meetups, sharing our expertise with others.
Making people come first. We are proud that many of our #BritePeople choose to join our company for the long term.
Wymagania
- Minimum 4 years of experience in React Native.
- 5+ years of experience in frontend development (JavaScript/TypeScript, HTML, CSS).
- Strong proficiency in React Native, including best practices for cross-platform mobile application development (iOS + Android).
- Experience in integrating mobile applications with IoT devices.
- Knowledge of mobile and integration testing, test automation, and CI/CD (e.g., Bitrise, GitHub Actions, Fastlane).
- Familiarity with mobile application monitoring and debugging tools.
- Ability to ensure application and communication security (user authentication, data encryption, securing communication channels).
- Application performance optimization: startup time, bundle size, responsiveness, offline mode support, and connectivity issue handling.
- English min. B2 level.
- Ready to work from the office in Katowice 1x/week (the team meets on Wednesday).
Nice to have:
- Proficiency in TypeScript, Redux / MobX, React Navigation, and GraphQL.
- Experience working with applications requiring high scalability and integration with cloud platforms.
- Knowledge of UX/UI principles specifically for mobile applications.
- Experience in migrating existing applications to React Native or modernizing the technology stack.
- Knowledge of security standards for mobile and IoT applications.
Obowiązki
- Development of a cross-platform mobile application (iOS + Android) in React Native for end-users.
- Integration of the application with the company's IoT devices.
- Reading device parameters (temperature, operating modes, energy consumption, historical data).
- Controlling devices via the app (schedules, power on/off, operating mode settings).
- Data synchronization with cloud backends and handling push notifications.
- Implementation of business logic and network communication with backends, microservices, and IoT platforms.
- Application performance optimization (startup time, bundle size, responsiveness, offline mode support, and connectivity issue handling).
- Ensuring application and communication security (user authentication, data encryption, securing communication channels).
- Monitoring and debugging of mobile applications.
Britenet
31 aktywnych ofert