Full-Stack developer (React Native + Node)
IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada.
To meet our ambitious goals, we are looking for Full-Stack Engineer to join our growing team that helps to build clean and innovative software products.
๐ฏ ABOUT THE PROJECT:
Our customer is a US-based dance academy building a brand-new mobile application from scratch. The project focuses on creating a modern, high-performance platform for students, implementing a highly efficient database and system architecture to minimize AWS costs, and introducing engaging features like gamification, geolocation triggers, and automated scheduling for both iOS and Android.
RESPONSIBILITIES:
๐ฑ Build a clean, modern, and beautiful UI from scratch for all application screens.
๐ฑ Design a highly reliable and performant system architecture to ensure zero loading issues.
๐ฑ Build an optimized database structure tailored for scaling and lower AWS bills.
๐ฑ Implement gamification (point systems, leaderboards, and animations), chats, and autodrip scheduling.
๐ฑ Integrate geolocation and timestamps as event triggers and connect the app to a CRM via API.
๐ฑ Conduct thorough internal testing to ensure high-quality delivery without basic bugs.
๐ฑ Use modern AI tools (like Claude Code) to ensure maximum development speed and efficiency.
๐ฑ Track working hours with software, provide daily progress updates, and maintain active communication.
REQUIREMENTS:
๐ป Outstanding expertise in React Native, Node and related technologies.
๐ป Strong background in greenfield development, smart database design, and AWS cost optimization.
๐ป Experience implementing in-app chats, animations, and gamification elements.
๐ป Ability to work with sophisticated tools like geolocation and timestamps for app triggers.
๐ป Exceptional eye for front-end aesthetics and user experience.
๐ป Ability to build a clean, high-performing codebase without creating unnecessary complexity.
๐ป Commitment to rigorous internal QA and high standard of work.
๐ป Outstanding communication skills and readiness for daily tracking and updates.
Required skills experience
| React Native | 3 years |
| Node.js | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |