Back to search:Mobile Developer / East Java

About DOT Indonesia:

DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.

Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.

Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a explorer, thinker, maker, or creator, there's a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values

Role Description:

As a mobile engineer, your responsibility in general will be designing, developing, and maintaining mobile applications, translating UI/UX designs into efficient code while ensuring a seamless user experience. You will work closely with cross-functional teams to create scalable applications, ensure smooth system integration, and contribute to enhancing development workflows and processes.

Job Description:

  • Develop and maintain high-performance cross-platform mobile applications.
  • Translate UI/UX designs into responsive and visually appealing mobile interfaces, ensuring a seamless user experience.
  • Integrate RESTful APIs and backend services while ensuring efficient data management and persistence.
  • Identify and resolve technical issues, ensuring smooth app functionality and user satisfaction.
  • Review and refine code, working with legacy systems to uphold coding standards and best practices.
  • Collaborate with cross-functional teams, including designers and developers, to deliver high-quality applications.
  • Participate and contribute to innovation and problem-solving.
  • Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.

Qualifications:

  • 3 years experience in cross-platform application development using flutter.
  • Deep understanding of cross-platform application architecture and ability to optimize performance.
  • Knowledge of testing and debugging cross-platform applications.
  • Ability to integrate backend services with cross-platform applications.
  • A portfolio showcasing experience in cross-platform mobile development.
  • Understanding of legacy code and proficiency in conducting code reviews.
  • Experience with third-party libraries.
  • Integration experience with Firebase.
  • Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
  • Excellent in written & oral communication and the ability to articulate technical concepts clearly.
  • Experience with agile development methodologies and working in cross-functional teams is a plus.