Mobile Engineer (Remote from Italy)
Descrizione dell'offerta
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Mobile Engineer in Italy .
In this role, you will join a distributed mobile engineering team focused on delivering a seamless and high-quality mobile experience for a global user base. You will work at the intersection of native mobile and web technologies, contributing to a hybrid application that blends React Native and web-based components. The position offers strong technical ownership, close collaboration with product and design teams, and the opportunity to solve complex challenges at scale. You will play a key role in improving performance, usability, and maintainability across the mobile platform. This is a fully remote role within a collaborative, fast-paced engineering environment. Your work will directly impact how users interact with critical HR and payroll workflows worldwide.
Accountabilities:
- Design, build, and maintain robust mobile applications using React Native with a strong focus on quality and performance
- Collaborate closely with frontend, backend, product, and design teams to deliver seamless and intuitive user experiences
- Contribute to both native mobile features and embedded web flows, improving hybrid app interactions
- Own initiatives end to end, from technical design through implementation and release
- Implement efficient state management solutions to ensure reliable data flow across the application
- Ensure smooth integration between mobile applications and backend services, particularly Node.js-based APIs
- Optimize applications for responsiveness, scalability, and long-term maintainability
- Stay current with mobile development trends and proactively suggest technical improvements
Requirements:
- 5+ years of professional software engineering experience, including 3+ years working with React and React Native
- Strong expertise in React, TypeScript, and modern state management patterns
- Proven experience publishing and maintaining applications on mobile app stores
- Solid understanding of WebView behavior and native-to-web communication patterns
- Strong grasp of mobile architecture principles and best practices for high-quality delivery
- Excellent problem-solving, debugging, and communication skills
- Comfortable collaborating with cross-functional, remote teams
- Experience with Swift, Java, or OTA updates is a plus
- Experience writing unit tests using React Native Testing Library and Vitest
- Experience with end-to-end testing frameworks such as Detox
Benefits:
- Competitive and location-aware compensation
- Stock grant opportunities depending on role, location, and employment status
- Additional benefits and perks tailored to your country of residence
- Fully remote work with flexible arrangements
- Optional access to shared workspaces such as WeWork
- Inclusive and diverse work environment with equal opportunity practices