Senior Software Engineer, Android - Retail

14 hours, 40 minutes ago
Full-time
Senior
Software Development
Toast

Toast

Toast is an all-in-one platform for restaurants, offering tableside ordering, online ordering, and labor management to empower businesses in the food service industry.

Hotels, Restaurants & Leisure
1K-5K
Founded 2012

Description

  • Collaborate with UX, Product Management, QA, and other engineers to design and build the Retail POS for physical retail locations.
  • Design, implement, and maintain core ordering, inventory, and payment workflows in the POS system.
  • Own features from design and prototyping through deployment and maintenance across the full software development lifecycle.
  • Build and maintain automated tests to ensure quality, robustness, performance, and reliability of the POS.
  • Provide technical guidance through code reviews and design discussions and make technical recommendations that shape long-term strategy.
  • Work with team leads to identify and prioritize high-impact opportunities and contribute to the team roadmap.
  • Plan, scope, and rapidly prototype solutions using a combination of native and web technologies, including contributing to the web-based configuration experience.
  • Participate in user interviews and research to stay aligned with customer needs and inform product decisions.
  • Leverage AI tools to improve development velocity, workflows, and introduce new approaches to building software.
  • Adapt to legacy codebases and help evolve them while delivering novel features and improvements.

Requirements

  • Highly proficient in native Android development using Kotlin.
  • Strong background in object-oriented programming and experience navigating and improving legacy codebases.
  • Proven ability to contribute across the full software lifecycle: design, prototyping, deployment, and maintenance.
  • Excellent cross-team communication skills for articulating complex technical topics.
  • Passion for creating user-focused products and iterating based on real-world usage and feedback.
  • Growth mindset with emphasis on continuous learning and team improvement.
  • Comfortable with a startup mindset, ambiguity, and working across different tech stacks and languages as needed.
  • Respectful, empathetic, and collaborative team member who participates in user research and design discussions.

Benefits

  • Base salary range: $138,000 — $221,000 USD (starting salary based on skills and experience).
  • Total rewards package includes cash compensation components (overtime, bonus/commissions if eligible), benefits, and equity eligibility where applicable.
  • Competitive compensation and benefits programs designed for flexibility to meet employees’ changing needs.
  • Hybrid work model with remote-friendly listings (#LI-REMOTE) supporting in-person collaboration and flexibility.
  • Access to AI tools and training across disciplines to increase productivity and learning.
  • Inclusive culture with DEI commitments and reasonable accommodations available for the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

Software Engineer- Finance & Supply Chain Engineering

Block 10K-50K Capital Markets

Block is hiring a Software Engineer (Financial & Supply Chain Engineering) to build and maintain foundational financial infrastructure that processes millions in transactions and powers forecasting, compliance, treasury, and reporting across Block’s product portfolio.

AWS Datadog Docker Go gRPC HTTP JavaScript JSON MySQL Prefect React RSpec Ruby Ruby on Rails Snowflake SQL TypeScript
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers