UNICON International
Mobile Developer
UNICON International, Marysville, Ohio, 43041
SPECIAL POSITION; DO NOT POST ON JOB BOARDS, work with Seth and Mike McAlear on submittal approvals. Position Overview: We are seeking a skilled and motivated Mobile Developer to join our technology team at client. As a Mobile Developer, you will be responsible for designing, developing, and maintaining mobile applications that support our products and services. You will work closely with cross-functional teams, including UX/UI designers, product managers, and other developers, to deliver seamless and high-performance mobile experiences for our customers. This role offers the opportunity to work on exciting projects related to connected vehicle apps, in-car technology, and mobile solutions that enhance the client ownership experience. Key Responsibilities: Mobile Application Development: Design and develop native and cross-platform mobile applications for iOS and Android that integrate with connected services and in-car technologies. Collaborative Work: Collaborate with product managers, designers, and backend developers to define mobile app requirements, ensuring that they meet user needs and business goals. Code Quality: Write clean, maintainable, and efficient code following best practices for mobile development, including version control (Git) and code review processes. Testing and Debugging: Ensure the reliability, performance, and security of mobile apps through thorough testing, debugging, and troubleshooting across various devices and platforms. Continuous Improvement: Stay up-to-date with the latest mobile development trends, tools, and technologies, continuously improving the development process and the quality of the applications. Integration with client's Services: Work on integrating mobile applications with client's backend systems, cloud services, and third-party APIs, ensuring seamless data exchange and real-time updates. User Experience: Collaborate with the UX/UI design team to implement visually appealing and user-friendly mobile interfaces that enhance the customer experience. Documentation: Write technical documentation for code and app features to ensure knowledge sharing and support future development efforts. Support and Maintenance: Provide ongoing support and maintenance for deployed mobile applications, addressing issues and implementing updates as necessary. Qualifications: Education and Experience: Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 2 years of professional experience in mobile app development (iOS and/or Android). Proven experience with native mobile development (Swift for iOS, Kotlin/Java for Android) or cross-platform frameworks (React Native, Flutter, etc.). Familiarity with mobile app lifecycle management from development to deployment and maintenance. Technical Skills: Proficient in iOS (Swift) and/or Android (Kotlin/Java) app development. Experience with cross-platform development frameworks (React Native, Flutter, etc.) is a plus. Strong knowledge of RESTful APIs and web services integration. Experience with version control systems such as Git . Familiarity with mobile app testing frameworks (e.g., XCTest, Espresso, Appium). Knowledge of UI/UX principles and a focus on delivering great user experiences. Experience with mobile app performance optimization and debugging tools. Additional Skills: Strong communication skills and ability to collaborate effectively with cross-functional teams. Problem-solving mindset with attention to detail and a passion for delivering high-quality products. Ability to work independently as well as part of a team in an agile development environment. Preferred Qualifications: Experience with automotive technology or connected car applications . Knowledge of cloud platforms (AWS, Azure) and mobile backend services. Experience in integrating IoT devices or vehicle-related APIs with mobile apps. Familiarity with CI/CD pipelines for mobile app deployment.