Staff Mobile Software Engineer at Gusto working on innovative Android app features for small businesses. Collaborating with diverse teams to enhance user experience and mobile infrastructure.
Responsibilities
Architect, build, test, and refine Gusto’s native Android app, along with supporting mobile web views that enhance user experience.
Develop, iterate, and improve product features that integrate core business functions, work tools, value-added services, and financial products.
Collaborate closely with our product management, design, and partner teams to identify technical and customer pain points, brainstorm solutions, and then prototype, iterate, and launch those solutions.
Work cross-functionally with teams in product apps, identity, security, design systems, and infrastructure to deliver world-class experiences right into our customers' hands.
Build and scale essential services, such as push notification systems and localization features, to enhance app functionality.
Enhance and maintain our Android mobile infrastructure, including build pipelines, testing automation, and the release process, to ensure smooth operations.
Requirements
A minimum of 7 years of experience in Kotlin and Android software engineering, with at least 8 years in mobile software engineering overall.
Excellent communication skills and a knack for building strong cross-functional partnerships.
A self-driven mindset with the ability to tackle greenfield projects and bring innovative ideas to life.
Proficiency in Android testing frameworks and a solid understanding of best practices.
Experience in developing platform components and common features that enhance scalability, consistency, and maintainability throughout the product development lifecycle.
Strong critical thinking abilities and a keen attention to detail.
A willingness to learn continuously and a passion for mentoring others on the team.
Mobile Developer creating native and React Native mobile applications for TEHORA. Responsible for development, testing, and deployment of mobile solutions.
We are hiring a Java Workflow Engine Developer for a hybrid role in GTA West, Ontario. Strong Java backend experience with enterprise workflow systems required.
Senior Java Full Stack Developer needed for banking applications in Halifax, NS. Must have 6+ years experience in Java, React.js, microservices, and DevOps.
Senior Android Developer in a hybrid role managing mobile digital advertising solutions for CBC/Radio - Canada. Collaborating on innovative ad product features and enhancing user experiences across platforms.
Android Engineer developing key features for Replika’s AI Companion app. Collaborating with cross - functional teams to enhance user experience and performance.
Staff Software Developer leading the architecture and evolution of Android infotainment stack capabilities at GM. Collaborating on user experience for next - generation software - defined vehicles.
Senior Android Engineer developing native Android solutions for digital banking at Bankjoy. Collaborating with cross - functional teams to create user - centric Android experiences.