Mobile App Developer

Shift Robotics is a technology company specializing in robotics and mobile applications development.
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Robotics

Description For Mobile App Developer

Shift Robotics is seeking a talented Mobile App Developer to join their team in Austin, Texas. This role focuses on developing and maintaining mobile applications for both iOS and Android platforms, with a strong emphasis on Bluetooth technology integration. The ideal candidate will have expertise in Firebase and AWS Amplify, along with experience in Swift and Java/Kotlin programming. This position offers a comprehensive benefits package including equity options, healthcare, and 401k. The role requires 3+ years of experience and involves working with cutting-edge mobile technologies while collaborating with cross-functional teams to deliver high-quality applications. This is an excellent opportunity for a mid-level developer looking to grow their career in a dynamic environment while working on innovative mobile solutions that interact with embedded devices.

Last updated 2 months ago

Responsibilities For Mobile App Developer

  • Design, develop, deploy and maintain mobile applications for iOS and Android platforms
  • Work with Bluetooth/BLE technologies on Mobile app to interact with embedded devices
  • Integrate applications with Firebase and AWS Amplify for backend support
  • Design and implement security feature such as OTA firmware upgrade encryption, user authentication and backend service authorization
  • Test and debug mobile applications to ensure high-quality performance
  • Identify and plan for new features
  • Develop application programming interfaces (APIs) to support mobile functionality
  • Work with cross-functional teams to identify and resolve issues
  • Stay up-to-date with the latest trends and technologies in mobile development
  • Collaborate with UX/UI designers to create an intuitive and user-friendly interface
  • Participate in the complete app lifecycle, from concept to deployment
  • Write clean, maintainable, and efficient code

Requirements For Mobile App Developer

Java
Kotlin
React
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in mobile app development for iOS and Android platforms
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Strong experience in Bluetooth/BLE technologies and APIs on both iOS and Android platforms
  • Strong experience in using Firebase and AWS Amplify for backend support
  • Hands-on experience with Swift and Java/Kotlin programming languages
  • Knowledge of RESTful API, JSON, and XML data formats
  • Familiarity with Git, JIRA, and Agile methodologies
  • Familiarity with OOP design principles
  • Strong problem-solving and critical-thinking skills
  • Excellent communication, collaboration, and time management skills

Benefits For Mobile App Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Opportunities for participation in our Employee Options programs
  • 401K retirement plan
  • Excellent medical, dental, and vision insurance
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Massive Growth Opportunities and a long-term career
  • Casual and comfortable work environment

Interested in this job?

Jobs Related To Shift Robotics Mobile App Developer

Software Engineer (iOS Flutter) - Consumer Payments

Senior iOS and Flutter Engineer position at GoTo Group's GoPay, building and maintaining Southeast Asia's leading payment app, requiring 3-5+ years of mobile development experience.

Mobile Developer - Cloud team

Mobile Developer position at Binance focusing on iOS development for the world's largest cryptocurrency exchange, offering remote work and opportunity to shape blockchain future.

Software Development Engineer II- Flutter

Mid-level Flutter Developer position at Zeta, a fintech company, developing mobile applications for modern banking solutions in Bangalore.

Front-End Engineer (React Native)

Front-End Engineer position at MultiversX, focusing on React Native development for blockchain applications, requiring 2+ years of experience and offering hybrid work options.

React Native Engineer

React Native Engineer position at Sesame, building mobile healthcare marketplace solutions with 3+ years experience required, offering remote work and competitive benefits.