Senior Software Engineer developing multi-stack applications powered by AI for healthcare consumer experience. Collaborating across mobile, backend, and platform engineering to improve health outcomes.
Responsibilities
Design, develop, and maintain platform capabilities and shared systems across mobile, backend, and web.
Contribute across the stack (Kotlin, Swift, backend services, APIs, tooling, etc) depending on problem scope.
Build and evolve internal developer tooling, SDKs, and platform infrastructure.
Participate in end-to-end system design, including architecture decisions and tradeoff analysis.
Accelerate development and reduce boilerplate using AI tools.
Requirements
5+ years of software engineering experience in android development
Strong experience in at least one of: Swift (iOS), or Web (React), or Backend languages (e.g., Go, Java, Python)
Experience working across multiple parts of the stack (mobile + backend, mobile cross platform or platform tooling)
Solid understanding of system design, APIs, and scalable architectures.
Regularly uses AI tools in development workflows.
Demonstrates ability to leverage AI to improve productivity and code quality.
Curious and proactive about adopting new AI capabilities.
Software Developer creating customer - facing software for Ford's In - Vehicle Infotainment systems. Collaborating with various teams and optimizing software for embedded platforms while ensuring performance and reliability.
Flutter/Android Developer for SmartCookieWifi developing a mobile app that engages kids in learning and self - motivation. Collaborating with a team using Flutter technology in a remote setup.
Mobile Engineer developing Android apps and SDKs for payment processing at Finix. Leading technical implementation and improving architecture and best practices across mobile applications.
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.