job description
Join Make Technology, Inc. as a Freelance React Native Developer and work on cutting-edge mobile applications that redefine user experiences. This remote-friendly role offers the flexibility to work from Baliâs vibrant tech hubsâwhether you're in Canggu, Ubud, or Denpasarâwhile collaborating with a global team on high-impact projects.
As a React Native specialist, youâll leverage your expertise in cross-platform development to build scalable, high-performance mobile solutions. This is a unique opportunity to grow your skills, contribute to innovative projects, and advance your career in a dynamic, fast-paced environment. Whether you're refining existing apps or developing new features from scratch, your work will directly shape the future of mobile technology.
Weâre looking for passionate developers who thrive in collaborative settings and are eager to tackle complex challenges. With competitive compensation, flexible hours, and the freedom to work from Baliâs most inspiring locations, this role is perfect for professionals seeking both professional growth and work-life balance.
Responsibility
- Develop and maintain high-quality React Native applications for iOS and Android platforms.
- Collaborate with cross-functional teams (designers, product managers, backend developers) to deliver seamless mobile experiences.
- Optimize app performance for speed, scalability, and responsiveness across various devices.
- Write clean, reusable, and well-documented code following best practices in mobile development.
- Implement UI/UX designs with pixel-perfect precision using modern styling libraries (e.g., Styled Components, Tailwind).
- Troubleshoot, debug, and resolve issues to ensure smooth app functionality.
- Stay updated with the latest React Native trends, tools, and industry standards.
- Participate in code reviews and contribute to architectural decisions for mobile projects.
Qualifications
- Proven experience (2+ years) in React Native development with a strong portfolio of mobile apps.
- Proficiency in JavaScript (ES6+), TypeScript, and modern frontend frameworks.
- Experience with state management libraries (e.g., Redux, MobX, Context API).
- Familiarity with RESTful APIs, GraphQL, and backend integration.
- Knowledge of mobile build tools (e.g., Fastlane, Gradle, Xcode) and CI/CD pipelines.
- Strong problem-solving skills and attention to detail in UI/UX implementation.
- Ability to work independently in a remote setting with excellent communication skills.
- Bonus: Experience with native modules, animations (Reanimated, Lottie), or testing frameworks (Jest, Detox).