Senior React Native Developer
Tech stack:
React Native
TypeScript
REST APIs
Azure Cloud Services
Mobile CI/CD Pipelines
Automated Testing Frameworks
Git
Agile / Scrum
Requirements:
Commercial experience developing mobile applications with React Native.
Strong proficiency in TypeScript and modern JavaScript.
Experience consuming and integrating REST APIs.
Understanding of mobile application architecture and design patterns.
Experience with automated testing and quality assurance practices.
Familiarity with CI/CD pipelines and mobile release processes.
Knowledge of version control systems, preferably Git.
Experience working in Agile development environments.
Strong problem-solving skills and attention to detail.
Good communication skills and ability to work within cross-functional teams.
Nice to have:
Experienced in using AI tools in day-to-day workflow
Experience with Azure-based environments.
Knowledge of mobile security best practices.
Experience working on customer-facing, business-critical applications.
Familiarity with accessibility standards and inclusive design principles.
Experience in regulated industries such as legal, finance, healthcare, or insurance.
Understanding of performance optimization for React Native applications.
Project description:
Join a team developing a business-critical mobile platform that serves as a central touchpoint between customers and service providers throughout their digital journey. The application enables onboarding, compliance processes, secure communication, document exchange, progress tracking, and real-time notifications.
The platform operates in a highly regulated environment where security, reliability, transparency, and user experience are essential. As part of a long-term product evolution initiative, the team continuously enhances the solution with new features, improved customer journeys, and modern technology practices.
You will become part of a cross-functional product team responsible for delivering high-quality mobile experiences across iOS and Android platforms.
Main responsibilities:
Design, develop, and maintain mobile applications using React Native.
Build and deliver new customer-facing features for iOS and Android platforms.
Collaborate closely with Product Managers, UX/UI Designers, Backend Developers, and QA Engineers.
Integrate mobile applications with backend services and third-party systems.
Ensure high standards of performance, security, accessibility, and usability.
Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
Conduct code reviews and contribute to engineering best practices.
Support release processes and maintain compliance with App Store and Google Play requirements.
Create and maintain technical documentation.
Identify opportunities to improve application architecture, scalability, quality, and development processes.
Contribute to product discovery activities and technical decision-making.
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL)
- Hourly salary
- PLN120 - PLN150
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.