Перейти до контенту

Senior React Native Developer

Локація: Україна Європа
Формат роботи: Full-time (гібрид)
Technical
Відгукнутися

Hi! We are looking for a Senior React Native Developer to join our pack at SharksCode 🦈💙
SharksCode is a Ukrainian IT company that develops high-tech software solutions and B2B platforms, particularly in the iGaming industry.
We are looking for a Senior React Native Developer who will take a key role in building and evolving our mobile products. In this position, you will be responsible for designing scalable mobile architectures, developing new features, optimizing application performance, and driving technical excellence across the team.

We expect that you:
– Have a higher technical education in Computer Science, Software Engineering, or a related field.
– Have 5+ years of commercial software development experience, including at least 3 years with React Native.
– Have strong proficiency in React, React Native, and TypeScript.
– Have hands-on experience with WebSocket, Zustand, Reanimated, FlatList, and LegendList.
– Confidently use AI tools for development, code review, and requirements analysis.
– Have a deep understanding of mobile application architecture and scalable solution design.
– Have practical experience optimizing the performance of React Native applications.
– Understand the mobile application lifecycle and platform-specific features of iOS and Android.
– Have experience working with REST APIs and third-party service integrations.
– Have experience conducting code reviews and mentoring developers.
– Possess strong communication skills and can collaborate effectively with cross-functional teams.
– Have excellent analytical thinking, system design skills, and attention to detail.

Your future responsibilities:
– Develop new functionality and maintain existing features of mobile applications.
– Design and evolve architectural solutions for mobile products.
– Write high-quality, maintainable, and high-performance code following internal engineering standards.
– Optimize application performance and improve user experience.
– Analyze and resolve complex technical issues and system bottlenecks.
– Conduct code reviews and ensure high code quality standards within the team.
– Participate in planning, estimation, and technical solution design.
– Mentor developers and promote engineering best practices.
– Initiate and implement technical improvements aimed at increasing product stability, performance, and scalability.

Nice to have:
– Experience in the iGaming domain.
– Proven experience optimizing high-load mobile applications.
– Experience developing Native Modules for iOS and Android.
– Strong understanding of animations and implementation of complex UI/UX solutions.
– Experience with Firebase, App Center, Sentry, or similar platforms.
– Experience working with high-load systems and real-time functionality.
– Strong ownership mindset, proactivity, and ability to make technical decisions independently.

Interview stages:
🤝 Interview with Recruiter.
🧠 Technical Interview.
💙 Offer.

We offer:
🌴 24 paid vacation days, 14 sick days, and 5 days off.
⏰ Flexible start of the working day — from 9:00 to 11:00.
🏥 Medical insurance.
💰 Bonuses and performance-based rewards.
🐶 Office in the center of Kyiv — pets are welcome, we are pet-friendly.
💆 Lounge area in the office to recharge during the day.
🎾 Padel tennis, football, and training at the polygon for those who enjoy active leisure.
📚 Learning compensation, internal meetups and workshops, as well as access to the corporate LMS with courses.
🎁 Corporate currency that can be exchanged for merch, gifts, or additional benefits.

Дізнатися більше

Вкажіть ID Contact Form 7 у полях сторінки.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.