Senior React Native Developer Offline
We are looking for a seasoned Senior React Native Developer to strengthen our team!
As a Senior React Native Developer you will join a challenging project with the opportunity to improve the current product. You will be responsible for technical decisions, mobile team coordination, code review, and root-cause analysis. In addition to development, you will also be involved in active communication with stakeholders, responsible for building project roadmap and mobile team facilitation in problem-solving.
We are offering a complex product, challenging tasks, a strong team, and opportunities to grow both technically and as a leader!
Project stack: JavaScript, Typescript, Vue2.js, Java11, Spring Boot, Maven, Git, MongoDB, Swagger, Linux, Docker, Kubernetes, Helm, Kibana, Azure Web Services, Azure DevOps,GitHub.
React Native: Redux/Mobx, Authentication, Notifications;
Project team: Lead Developer, 2 Back-end developers, 1 Front-end Developer, 1 mobile developer, 5 QA Engineers, DevOps, UI/UX Designer, Project Managers, 2 Business Analysts.
Responsibilities:
- Developing production-ready mobile applications;
- Developing of new functionality and features for project;
- Building a technical roadmap for the project and implement it;
- Taking part in presales activities;
- Taking part in code reviews;
- Following/adjusting/introducing established development practices and processes;
- Coordinating with team and business analysts to determine functionalities and conduct an analysis of business requirements;
- Creating and updating technical documentation;
- Investigating the cause of system issues and provide solutions;
Requirements:
- 8+ years of software engineering experience, including 5+ years specifically with React Native.
- Expert-level knowledge of TypeScript.
- Strong experience with state management solutions (Redux/Redux Saga/Toolkit, MobX).
- Proficiency with WebSockets and real-time communication tools.
- Familiarity with offline-first architecture and data synchronization techniques.
- Strong understanding of mobile app lifecycle management, including App Store/Play Store submission, versioning, and post-release monitoring.
- Advanced knowledge of monitoring and analytics tools (e.g., Sentry, Firebase) for proactive issue identification and resolution.
- Experience with alerting systems and proactive monitoring practices to track and resolve real-time issues effectively.
- Strong communication skills in English (written, verbal, presentations).
- Strong knowledge and understanding of Agile principles and frameworks, especially Scrum.
Would be a plus:
- Knowledge of native iOS (Swift) or Android (Kotlin) development.
- Familiarity with NoSQL databases (MongoDB).
- Exposure to Node.js for mobile-oriented APIs.
- Proficiency with CI/CD pipelines.
Soft Skills:
- Project ownership experience, overseeing development and guiding small teams.
- Collaborative mindset, with the ability to effectively communicate with Product Owners and developers, ensuring alignment on sprint goals and project priorities.
- Proven ability to take ownership of the mobile app tech roadmap, proactively identifying and mitigating technical risks.
- Strong decision-making skills to evaluate and recommend effective technical solutions.
- Willingness to challenge the status quo and continuously improve app monitoring, alerting, and quality standards.
Ascendix offers you:
Healthcare:
- 20 paid vacation
- 5 paid sickness
Career and professional growth:
- B2B and remote cooperation
- Career development and professional growth
- Technical performance reviews and 360 Evaluation
- Collaboration with a personal Resource Manager, Technical leads, and mentors
Learning and Development:
- Udemy and Pluralsight subscription
- Internal knowledge-sharing opportunities
Corporate spirit:
- Online and offline events & team-buildings
- Friendly and supportive atmosphere
- Open management
The job ad is no longer active
Look at the current jobs React Native →