Mobile Platform Developer

Tech Consulting

Missouri, United StatesFresher49m agovia LinkedIn

About the Role

This is an opportunity to launch your career as an entry-level Mobile Platform Developer at the intersection of mobile technology and artificial intelligence. You will gain hands-on experience with real-world projects and receive dedicated technical support.

Compensation and Benefits

  • Hourly pay increases as you accumulate billable hours.
  • Health, dental, and vision insurance.
  • Corporate housing and relocation covered.
  • 401(k) eligibility after one year.
  • Exposure to Fortune 500 clients and projects.
  • Dedicated support team and mentorship.
  • Performance bonuses.

Your Pay Grows With Your Billable Hours

  • After 500 billable hours: +$2.00/hr
  • After 1,000 billable hours: Another +$2.00/hr
  • Every additional 500 billable hours after that: +$1.00/hr

Where This Role Takes You

  • Gain hands-on experience developing mobile applications and integrating AI-powered features for enterprise clients.
  • Strengthen your knowledge of mobile platforms, application architecture, APIs, AI/ML integration, and modern development tools.
  • Increase your earning potential as your hourly rate grows with billable-hour milestones.
  • Collaborate with experienced developers and client teams to build, test, deploy, and maintain mobile applications with intelligent features.
  • Explore how AI can improve mobile user experiences through automation, personalization, natural language processing, and intelligent application features.

Key Responsibilities

  • Assist in developing, testing, and maintaining mobile applications for Android and iOS platforms.
  • Work with mobile development technologies such as Kotlin, Java, Swift, or cross-platform frameworks like Flutter and React Native.
  • Support the integration of AI-powered features into mobile applications using APIs, SDKs, and existing AI/ML services.
  • Work with REST APIs, JSON, backend services, and application data integration.
  • Assist in implementing AI capabilities such as intelligent recommendations, chat interfaces, text processing, and automation.
  • Learn and apply mobile application architecture, UI/UX principles, and responsive design practices.
  • Write clean, maintainable, and reusable code following development standards.
  • Participate in debugging, troubleshooting, unit testing, and application performance optimization.
  • Use Git and version control tools to collaborate with development teams.
  • Support application deployment, release management, and ongoing maintenance.
  • Collaborate with senior developers, AI engineers, and client teams to deliver reliable mobile solutions.
  • Stay updated on emerging mobile technologies, AI development tools, and platform capabilities.

Requirements & Tech Stack

  • A bachelor’s degree or higher in Computer Science, Information Technology, Software Engineering, or a related field.
  • Basic programming knowledge in at least one language, such as Java, Kotlin, Swift, Python, or JavaScript.
  • Foundational understanding of Android or iOS application development.
  • Basic knowledge of object-oriented programming, data structures, and software development principles.
  • Understanding of APIs, HTTP requests, JSON, and client-server communication.
  • Basic awareness of artificial intelligence, machine learning, generative AI, or AI-powered application development.
  • Familiarity with debugging, testing, and troubleshooting application issues.
  • Understanding of Git or other version control systems.
  • Strong analytical and problem-solving skills.
  • Good communication skills, adaptability, and a willingness to learn new technologies.

Bonus Points (Not Required)

  • Exposure to Android Studio, Xcode, Kotlin, Swift, or Java.
  • Familiarity with Flutter, React Native, or other cross-platform mobile frameworks.
  • Experience integrating REST APIs or third-party SDKs into applications.
  • Exposure to AI APIs, large language models (LLMs), or generative AI services.
  • Familiarity with TensorFlow Lite, Core ML, ML Kit, or other on-device AI technologies.
  • Understanding of Python and basic machine learning concepts.
  • Exposure to cloud-based AI services or mobile backend platforms.
  • Experience with Firebase, authentication, push notifications, or mobile analytics.
  • Familiarity with CI/CD pipelines, automated testing, and mobile application deployment.
  • Personal projects, academic projects, internships, or a portfolio demonstrating mobile development skills.

Location and Relocation

  • Start in Atlanta, Georgia, and then travel to client project locations across the United States.
  • Projects typically last 3–6 months, and some may run a year or longer.
  • Corporate housing and relocation are covered.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Palantir Technologies, Lockheed Martin, Amazon

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job