
Job Description
We are seeking a talented Mobile Engineer (React Native) to join our growing development team. In this role, you will be responsible for building and scaling a high-performance AI-powered super app designed to simplify essential services for foreigners in South Korea.
You will work closely with product managers, designers, and backend engineers to develop scalable and maintainable mobile applications. The ideal candidate should have strong experience in React Native development, API integrations, and cross-platform mobile app deployment.
This position offers an exciting opportunity to contribute to a fast-growing startup environment, work with modern technologies, and build applications that serve thousands of users across multiple services including mobility, visa support, legal assistance, medical services, and digital payments.
Key Responsibilities
- Design and develop React Native mobile applications from scratch.
- Build scalable and modular mobile application architecture.
- Develop features for user onboarding, authentication, payments, and service integrations.
- Integrate REST APIs and third-party services.
- Ensure application performance, reliability, and responsiveness across iOS and Android platforms.
- Collaborate with UI/UX designers to implement user-friendly interfaces.
- Participate in code reviews, testing, and debugging processes.
- Maintain clean, reusable, and well-documented code.
- Contribute to CI/CD pipelines and deployment processes.
- Stay updated with the latest mobile development trends and best practices.
Technical Skills Required
- Strong experience with React Native and TypeScript.
- Solid knowledge of JavaScript (ES6+).
- Experience with state management libraries (Redux, Context API, Zustand, etc.).
- Familiarity with mobile navigation frameworks.
- Experience integrating RESTful APIs and third-party services.
- Understanding of mobile UI/UX design principles.
- Knowledge of Git version control systems.
- Experience with CI/CD tools and mobile app deployment.
- Familiarity with Android and iOS build processes.
- Experience with performance optimization and debugging.
Hiring Process
- Application Submission – Submit your resume through our career page.
- Initial Screening – Our recruitment team will review your application.
- Technical Interview – A discussion focused on your technical experience and problem-solving skills.
- Practical Assessment (Optional) – Small coding or technical task related to mobile development.
- Final Interview – Meet with the leadership or project team.
- Offer & Onboarding – Selected candidates will receive the offer and onboarding details.
Work Location
Pangyo, South Korea (Remote-friendly)
We support flexible working arrangements, allowing qualified candidates to collaborate remotely while contributing to our global development team.