job description
Join Avows Technologies, a cutting-edge tech company at the forefront of digital innovation, as our next Full Stack Mobile Developer! Based in the vibrant tech hub of Bali, youâll work in a dynamic, collaborative environment where creativity and technical excellence drive success. Whether you prefer the energy of Canggu, the cultural richness of Ubud, or the coastal charm of Jimbaran, we offer flexible remote/hybrid work options across Baliâs most sought-after locations.
As a Full Stack Mobile Developer, youâll play a pivotal role in designing, developing, and deploying high-performance mobile applications that delight users and solve real-world problems. Youâll collaborate with cross-functional teamsâincluding designers, product managers, and backend engineersâto build scalable, secure, and intuitive mobile solutions. If youâre passionate about mobile technology, thrive in agile environments, and want to work on projects that make an impact, this is the opportunity for you.
At Avows Technologies, we value innovation, continuous learning, and work-life balance. Enjoy competitive compensation, professional development opportunities, and a supportive team culture that empowers you to grow. Plus, youâll have the chance to live and work in one of the worldâs most beautiful destinationsâBali!
Ready to take your career to the next level? Apply now and become part of a team thatâs shaping the future of mobile technology in Indonesia and beyond.
Responsibility
- Design, develop, and maintain high-quality mobile applications for iOS and Android platforms using modern frameworks (e.g., React Native, Flutter, or native development).
- Collaborate with backend developers to integrate APIs, databases, and third-party services, ensuring seamless functionality and performance.
- Write clean, efficient, and well-documented code while adhering to best practices in software development and security.
- Optimize mobile applications for speed, scalability, and user experience, conducting thorough testing and debugging to resolve issues.
- Work closely with UI/UX designers to implement intuitive and visually appealing interfaces that enhance user engagement.
- Participate in agile development processes, including sprint planning, daily stand-ups, and code reviews to deliver projects on time.
- Stay updated with the latest trends and advancements in mobile development, proposing innovative solutions to improve products.
- Mentor junior developers and contribute to team knowledge-sharing through documentation and training sessions.
Qualifications
- Bachelorâs degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 3+ years of professional experience as a Full Stack Mobile Developer or similar role, with a strong portfolio of mobile applications.
- Proficiency in cross-platform frameworks such as React Native or Flutter, or native development (Swift, Kotlin, Java).
- Experience with backend technologies (e.g., Node.js, Python, or Java) and RESTful/GraphQL APIs.
- Solid understanding of mobile UI/UX principles, responsive design, and accessibility standards.
- Familiarity with version control systems (Git) and CI/CD pipelines for mobile app deployment.
- Strong problem-solving skills and the ability to work independently or in a team environment.
- Excellent communication skills in English, with the ability to articulate technical concepts clearly.