React Native Tech Lead
WebbyLab is a Ukrainian IT outsourcing company. We develop scalable and feature-rich Web and Mobile applications using Node.js, React.js, React Native, PHP stack. We have successfully completed projects for Daimler Mercedes-Benz, Bayer, Pfizer, Uber, Ezlo, etc.
Currently, our company consists of more than 100 first-rate specialists. Our objective is to enhance our team with even more exceptional talents who will embrace our values, inspire others, and grow alongside us as we work towards achieving all our goals.
We are looking for an experienced React Native Tech Lead who will take technical responsibility for the development and scaling of mobile products. You will shape the application architecture, define development standards, and make key engineering decisions. You will work with a team of Middle and Senior developers, conduct systematic code reviews, and influence the quality and predictability of delivery. This role is for a technical leader with a deep architectural mindset who wants to build a mature mobile direction and have a real impact on the product.
Your skill set:
- 7+ years of experience as a Software Engineer using JavaScript/TypeScript, including extensive commercial experience in mobile development with React Native;
- Experience working with React.js;
- 1+ year of experience in a Tech Lead or Team Lead position with responsibility for technical decisions and team management;
- Deep understanding of mobile application architecture and hands-on experience building it in production environments;
- Experience organizing development processes: CI/CD, Code Review, Testing, and releases to the App Store and Google Play;
- Practical experience with Mobile Security and an understanding of security principles (authorization, encryption, secure storage, biometrics);
- In-depth knowledge of client-server interaction principles (HTTP, WebSocket).
- Experience working with AWS or Google Cloud Platform;
- Hands-on experience in pre-sales processes: estimating complex features, project planning, and demonstrating expertise to stakeholders;
- Proven track record of launching large-scale products to stores (App Store, Google Play), including their subsequent evolution and maintenance;
- English proficiency at an Upper-Intermediate level or higher.
Would be a plus:
- Experience in the FinTech domain or projects with high-security requirements;
- Experience with Node.js / React.js;
- Understanding of native platforms (iOS/Android) and experience writing Native Modules (Swift/Kotlin);
- Experience working with Expo;
- Experience with mobile databases (Realm, SQLite, WatermelonDB).
Your responsibilities:
- Lead technical aspects and solve complex engineering challenges within fintech projects;
- Formulate and justify architectural decisions considering security, stability, and scalability requirements;
- Communicate with clients and stakeholders to clarify requirements and align on technical approaches;
- Develop and delegate technical tasks to the development team;
- Monitor code quality, development processes, and task execution efficiency;
- Organize delivery processes and release cycles for mobile applications;
- Participate in pre-sales: technical meetings, demos, and high-level project estimations;
- Mentor the team and foster their technical growth;
- Implement tools and processes to enhance team productivity and engineering maturity.
Our benefits:
- Challenging tasks and continuous professional growth and feedback;
- Want to upgrade your skills? No problem, WebbyLab is ready to compensate for your training, conferences, courses, etc.;
- Internal pieces of training, hackathons, demo presentations of our projects;
- An opportunity to take part in writing technical articles and receive remuneration;
- Technical literature, consulting of our IT specialists;
- Flexible working schedule and type of work (remote/office within Ukraine);
- Paid vacation of 20 working days, sick leave.
Please indicate the salary expectations, detailed description of your experience, skills, contact details in the CV/cover letter.
Note: our recruiting team will consider your application and will contact you if your experience and qualifications align with the role. If you do not receive a response, don’t worry, it means we have kept your resume on file for future opportunities.