Dragontail Systems is the leading B2B company of revolutionary optimization software for the food and delivery industry with a global presence.
We are proud to be part of Yum! Brands, a company with over 55,000 restaurants in more than 150 countries and territories primarily operating the company’s restaurant brands – KFC, Pizza Hut, Taco Bell and The Habit Burger Grill.
What You Will Do in the Role:
As a Freelance Mobile Developer, you will be a key development team member. Your primary focus is on front-end development as a passionate UI/UX developer. You are expected to contribute to the design and delivery of components and applications. You will own your code from design to implementation and test automation, consistently delivering high-quality and valued software.
Responsibilities:
- Define, design, and ship new features in collaboration with cross-functional teams.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work closely with UI/UX designers to create visually appealing and intuitive mobile interfaces.
- Collaborate with back-end developers to integrate mobile applications with server-side systems.
- Communicate effectively with stakeholders, providing regular updates on project progress and responding to feedback.
Technical Requirements:
- 5+ years of mobile development experience React Native - a must.
- 3+ years of experience with React - a must.
- 2+ years of experience with writing TypeScript - a must.
- Experience with RESTful APIs, third-party libraries, and cloud services - a must.
- Technical documentation understanding - a must.
- Ability to troubleshoot and debug applications for optimal functionality - a must.
- Solid understanding of the mobile application development life cycle and best practices - a must.
- Experience with Developing back-end software(such as node.js or GO).
- Experience with advanced JavaScript frameworks (Vue.js/Angular) - an advantage.
- Experience with native mobile development (iOS/Android) - an advantage.
- 2+ years of SQL experience - an advantage.
- Unit test experience - an advantage.
Personal Skills Requirements:
- Strong interpersonal, written, and oral communication skills.
- Ability to present ideas in user-friendly language.
- Self-motivated and directed, with keen attention to detail.
- Capable of executing tasks in a high-pressure environment.
- Strong problem-solving skills and meticulous attention to detail.