Point your AI agent at freehire and let it find you a job.

Get the CLI →

Integra Solusi Mandiri

NewBe an early applicant

MOBILE DEVELOPER

Posted Updated
Discussion

Summary

Develops and maintains Android/iOS mobile applications along with the backend services, APIs, and database integrations that support them, across the full software lifecycle. Core stack: Flutter, React Native, Kotlin, or Swift on mobile; Node.js, Java, Python, .NET, or Laravel on the backend.

Responsibilities

  • Design, develop, test, and maintain mobile applications for Android and/or iOS platforms.

  • Develop and maintain backend services, APIs, and database integrations to support mobile applications.

  • Collaborate with UI/UX designers, business analysts, and other developers to deliver seamless user experiences.

  • Implement application integrations, troubleshoot technical issues, and optimize application performance.

  • Participate in the full software development lifecycle, from requirements analysis and technical design to deployment and maintenance.

  • Ensure code quality, application security, scalability, and adherence to development best practices.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Proven experience min 2 years in mobile application development and full-stack software development.

  • Proficient in mobile development technologies such as Flutter, React Native, Kotlin, or Swift.

  • Experienced in backend development using technologies such as Node.js, Java, Python, .NET., or Laravel

  • Familiar with RESTful APIs, database management (SQL/NoSQL), and system integration.

  • Knowledge of Git, software testing, debugging, and deployment processes.

  • Strong analytical thinking, problem-solving, and collaboration skills.

  • Able to work independently and collaboratively in a dynamic project environment.


Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.