We are NOT able to provide any sponsership for employment visa for this role at this time.
Your Role
As a Mobile Applications Engineer, you will be a key member of the team responsible for mobile applications that are customer interfaces for our IoT devices and platform which shape the customer experience of Halo Connectâ„¢. This role involves a high level of technical expertise, including, design, development, and usability optimization. We are looking for professionals who have a strong background in software engineering, a deep understanding of mobile and IoT technologies, and the ability to efficiently drive consensus at the implementation level to create industry leading solutions. The applications that you develop and improve will be instrumental in the success of HaloConnectâ„¢ as a product and Aperia Technologies as a whole.
Your Responsibilities
Contribute to the design and development of highly integrated mobile applications. Ensure application stability and performance, contribute to development and maintenance of SDKs and API integrations to ensure best in class usability and experience. Proactively implement automation tools to ensure efficient testing, deployment and operations. Collaborate with other engineering disciplines to identify implementation risk and improvement opportunities. Continuously improve the health of application code to ensure maintainability and extensibility Facilitate the investigation and resolution of complex technical issues in a timely manner to ensure smooth experience for end users. Continuously drive innovation and development by upholding high standards in code quality, reusability and system security.Qualifications
Bachelor's Degree in Computer Science (other degrees considered based on experience) 4+ years of experience in mobile development. Proficiency in Flutter, Dart, and Cotlin Experience working in legacy code and refactoring Strong experience in management and interaction with device level resources ( BLE, NFC, etc. ) Extensive knowledge of software development methodologies, object-oriented design principles, and design patterns. Excellent communication skills Strong problem-solving and analytical skills Strong documentation skillsPay Range: $90,000 - $130,000
*Base salary only. Salary dependent on multiple factors including, but not limited to, experience and location.
**Additional compensation may include equity, bonuses, stipends, medical, dental, vision, 401-k, and long-term disability insurance.