Vitae Recruitment is seeking a highly skilled Senior Mobile Engineer (React Native) to join our client's dynamic team in Limassol, Cyprus. This is a permanent, onsite position that requires an experienced professional to lead the design, development, and optimization of high-quality, scalable, and user-focused mobile applications. As a Senior Mobile Engineer, you will you will play a critical role in shaping architectural decisions, improving engineering standards, and driving innovation across teams. This is a senior-level, high-impact position with a clear growth path toward future mobile leadership responsibilities. A strong understanding of React Native, along with solid IT experience, is essential for this role. The candidate should be proactive, detail-oriented, and capable of managing multiple tasks effectively in a fast-paced environment.
Key Responsibilities:
Mobile Development & Architecture
- Build and maintain exceptional mobile applications using React Native and modern best practices.
- Shape architectural decisions to ensure scalability, maintainability, and performance.
- Participate in and lead code reviews, elevating engineering standards.
- Drive continuous technical improvements across the mobile codebase.
Automation & Delivery Excellence
- Automate build and release processes to streamline delivery cycles.
- Implement and maintain CI/CD pipelines (e.g., GitHub Actions).
- Improve development workflows to ensure rapid feedback and high release confidence.
- Advocate for structured testing and quality-first engineering practices.
Cross-Functional Collaboration
- Partner with Product, Design, and Platform teams to deliver user-centric solutions.
- Contribute to agile ceremonies and technical planning discussions.
- Support cross-team initiatives in distributed and global environment.
Quality, Mentorship & Engineering Culture
- Champion testing methodologies such as TDD/BDD.
- Promote clean code principles and scalable design patterns.
- Mentor junior engineers and encourage knowledge sharing.
- Foster a culture of continuous learning and technical excellence.
Key Attributes:
- 6+ years of mobile development experience
- Strong production experience with React Native
- Deep proficiency in TypeScript / JavaScript
- Exposure to native mobile development (Swift/Objective-C, Kotlin/Java) is a plus
- Strong understanding of design principles and patterns (SOLID, MVVM)
- Experience with testing methodologies (TDD/BDD)
- Hands-on experience with CI/CD automation tools (e.g., GitHub Actions)
- Experience optimizing mobile performance and debugging complex issues
- Strong decision-making and problem-solving skills
- Comfortable navigating complex technical challenges
- Proven success collaborating with remote, global teams
- Strong communication and stakeholder alignment skills
- High ownership and accountability
- Passion for continuous learning
- Curiosity about emerging mobile technologies and best practices
- Interest in contributing to long-term mobile strategy
This role offers a highly competitive remuneration package, which will be commensurate with the candidate’s qualifications and experience. Joining this well-established private company, which employs between 66 and 250 staff members, provides an excellent opportunity for career development in a vibrant and growing environment. The company values innovation and professional growth, making it an ideal opportunity for a motivated individual looking to advance their expertise in mobile engineering.