Position Overview:
As a Senior React Native Developer, you’ll be a key part of crafting our app’s initial release, contributing your expertise to shape its technical framework and innovative design. Your insights will play a vital role in driving a seamless, user-focused experience.
Working within a collaborative, “you build it, you own it” culture, you’ll join a team that values thoughtful contributions and creative problem-solving. Here, every decision you make helps pave the way for a product that not only meets user needs but also sets new benchmarks for quality and innovation.
About us:
BeOne is a next-generation neobank that redefines how individuals and businesses manage money by blending traditional and digital finance. Our platform offers multi-currency accounts, ultra-low fees, real-time global payments, and robust financial tools, all within an intuitive, refined interface.
Our bold vision is to become the largest regulated funds and data transfer network for both retail and business customers. We empower users with financial freedom, security, and efficiency, whether for personal finances, business operations, or global investments.
In this role, you will:
- Design and develop new functionalities using React Native and Expo, while optimizing existing features for better user experience
- Participate in all stages, from gathering and analyzing requirements through implementation and testing to deployment and monitoring, while building strong relationships and trust through consistent delivery
- Offer technical support throughout the product lifecycle, including the early stages of product development.
- Participate in the software design process by authoring architecture decision records
- Own and deliver engineering objectives
- Work closely with engineers, designers and other team members to navigate through varying levels of detail
- Serve as an expert in React Native, Expo and Typescript ensuring best practices are cutting-edge solutions are utilized
- Conduct code reviews to ensure best practices, maintainability, performance, and quality standards are maintained
- Troubleshoot, diagnose, and resolve issues with the application, delivering timely and robust solutions
- Contribute to documentation for codebase maintenance, user manuals, and developer guidelines
- Support and mentor other team members
What we expect from you:
- 5+ years of experience in developing mobile applications (native or hybrid)
- 3+ years of experience developing React Native applications
- Strong proficiency in REST APIs and WebSockets
- Expertise in React and TypeScript
- Solid understanding of Expo
- Deep knowledge of the mobile development lifecycle, including application architecture, device and operations system APIs, debugging, performance optimization, security, and deployment
- Experience integrating mobile features such as Push Notifications, Background Loading, and Offline Content Storage
- Familiarity with fintech solutions and payment systems
- Proficiency in English (B2 level) for both written and verbal communication.
- Based in Europe.
Why it’s worth a try - advantages of working at ICEO:
- Salary PLN 24,000 - 30,000 / EUR 5,500 - 7,000 net Full-Time Independent Contractor Agreement
- Remote-first company - we enable you to work from anywhere in the world.
- Flexible working hours - we understand the challenges of juggling personal and professional lives.
- 38 days PTO - you have 38 days of paid time off per year, plus 14 days of sick leave
- A modern technical stack (React Native, React.js, TypeScript, Expo) with an emphasis on quality
ICEO is an equal employer. We respect and empower each individual who joins us. We commit to a transparent, inclusive and non-discriminatory recruitment process and employment.