Android Engineer maintaining and improving POS software for university campuses. Working in a hybrid environment within a collaborative and innovative technology team.
Responsibilities
Improve and maintain operator driven and self service Android Applications for target POS hardware
Responsible for design & development of application features, including interactions with the Android system
Integrate and support first and third -party hardware peripherals
Integrate and support interaction with REST APIs
Provide support throughout the SDLC process, including design, implementation, quality assurance and post release
Identify and mitigate technical risks and dependencies
Possess the aptitude to quickly learn and contribute to our complex platform
Work within cross functional agile team
Mentor others on the team at all levels of experience
Raise process improvement opportunities
Requirements
3+years of Android development experience
Proficiency in Kotlin, Gradle, Android Studio, Android SDK
Experience with source control management, unit tests and code review
Strong team player
Has a track record of achieving goals, meeting deadlines and working in a dynamic fast paced environment with evolving requirements
Excellent communication and documentation skills who can summarize and relay news to stakeholders
Familiarity with Agile processes, specifically the Scrum framework
Staff Android Software Engineer developing next - gen infotainment systems for General Motors. Focused on scalable, responsive user interfaces and cross - functional team collaboration.
Android Developer translating requirements into high quality Kotlin code for Expleo's innovation projects. Collaborating with teams and ensuring app performance and reliability.
Senior Software Engineer developing Android interfaces at Cerence, a leader in automotive voice technology. Collaborating with teams for advanced speech recognition and application optimization.
Software Engineer responsible for the design and development of embedded systems for Insulet's medical products. Collaborating with multidisciplinary teams to ensure compliance and quality in software development.
Software Engineering Manager leading Android mobile applications, ensuring quality and collaboration in scrums. Impacting lives with innovative technology for diabetes management in a fast - paced environment.
Software Engineer developing and documenting embedded system software for Insulet's medical products. Collaborating with multi - disciplinary teams to ensure compliance with technical and regulatory requirements.
Senior Software Engineer designing and developing Android applications for medical devices at Insulet. Collaborating with cross - functional teams to deliver innovative software solutions.
Senior Software Engineer developing Android mobile applications and SDKs for innovative medical devices. Collaborating with cross - functional teams to deliver solutions using Kotlin and Compose.
Senior Android Developer developing one of the best rated European retail applications. Creating clean code and contributing to the product lifecycle in a multinational company.