TL;DR
Staff Software Engineer (Mobile Development): Design, develop, test, and maintain advanced features and functionality for hirify.global 360L Automotive applications for Linux-based OS with an accent on performance, reliability, and user experience. Focus on integrating APIs and ensuring seamless data flow between the front-end and back-end systems, debugging and resolving software defects and issues, and optimizing applications for maximum performance.
Location: This role entails hybrid work, with time split between working in our Farmington Hills, MI office and flexibility to telecommute from another U.S. location.
Company
hirify.global is a company that provides satellite radio and online radio services operating in the United States.
What you will do
- Design, develop, test, and maintain advanced features and functionality for hirify.global 360L Automotive applications for Linux-based OS.
- Collaborate with cross-functional teams to define requirements and deliver high-quality software solutions.
- Write clean, well-documented, and maintainable code following best practices and coding standards.
- Perform code reviews and work with backend developers to integrate APIs.
- Debug and resolve software defects and issues.
- Optimize applications for maximum performance, scalability, and responsiveness.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or Software Engineering, plus 5 years of post-Bachelor’s progressive experience or Master’s degree in Information Technology, Computer Science, or Software Engineering, plus 3 years of experience.
- Experience developing cross-platform mobile applications for iOS and Android platforms using understanding of the mobile development lifecycle, best practices, and mobile UI/UX principles.
- Experience troubleshooting and debugging complex software development issues.
- Experience collaborating with cross-functional teams and working with RESTful APIs, JSON, version control systems (e.g. Git) and agile development methodologies.
- Three years of experience designing, developing, testing and maintaining software applications using Android SDK, Core Java, Kotlin, React Native, JavaScript, and related libraries.
Culture & Benefits
- Hybrid work environment with time split between working in our Farmington Hills, MI office and flexibility to telecommute from another U.S. location.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →