Middle React Native Full Stack Engineer
About us
We are an outsourcing company partnering with fintech and crypto businesses. The Middle React Native Fullstack Engineer’s role is part of a client project specializing in cryptocurrency. You’ll be the second mobile engineer in the team.
Requirements:
NodeJS Back End Experience: 3+ years of software development experience with NodeJS.
React Native Expertise: 2+ years of hands-on experience.
Blockchain Experience: 1+ years of hands-on experience with blockchain-related products or technologies.
Application Lifecycle: Experience managing the complete mobile application lifecycle, from development through deployment.
Performance Optimization: Understanding of mobile application performance optimization techniques and debugging approaches.
Communication Skills: Strong spoken and written English communication skills.
Languages: English — B1+ for effective daily communication with clients and team members.
Responsibilities:
Mobile Development: Develop, maintain, and improve mobile features for the platform using React Native.
Code Quality: Follow engineering best practices for maintainable, secure, and well-documented code.
Platform Support: Maintain and support production mobile applications, ensuring stability and resolving issues when needed.
Architecture & Technical Decisions: Make key engineering and architectural decisions to ensure scalable, maintainable, and high-performing mobile solutions.
Performance Optimization: Continuously analyze and improve application performance, responsiveness, and resource efficiency.
Collaboration: Work closely with mobile engineers, product and project and other team members to deliver product initiatives.
Conditions and benefits:
Remote-friendly culture: Work from anywhere in the world with a flexible schedule in CET timezone;
Opportunities for growth: Take advantage of paid training, English-speaking clubs, support for certifications, and participation in professional events;
Reliable conditions: Transparent terms, stable compensation, and consistent support;
Room for ideas: We work in teams with full autonomy, empowered by our clients to take complete ownership of our projects.
Required domain experience
| Blockchain / Crypto | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | A2 - Elementary |