Software Engineer for Cash App Commerce

6 days ago


Kitchener, Ontario, Canada Cash Full time

Cash App is a dynamic and innovative company that values creativity, productivity, and happiness. Our distributed team has been working remotely since day one, and many of our roles can be done from anywhere where Cash App operates.

The Role

We are seeking a skilled Android software engineer to join our Cash App Commerce team. As part of this team, you will develop new consumer and merchant-facing products, as well as enhance our existing ones. Your focus will be on creating a seamless user experience for Cash App customers who manage payments within the app.

Key Responsibilities
  • Design and implement durable, well-tested code with a strong commitment to product quality
  • Develop gorgeous, pixel-perfect UI and animations
  • Monitor and improve product quality through in-depth metrics and analysis
  • Collaborate with cross-functional teams to deliver features to tens of millions of customers at a fast pace
Requirements
  • Experience creating readable, maintainable, and efficient code
  • Ability to effectively communicate customer feedback and turn it into actionable product solutions
  • A passion for continuous improvement and self-development
Tech Stack
  • Kotlin, Java
  • ComposeUI, Coroutines, SQLite, Accessibility
  • Unit tests, snapshot tests, integration tests

In addition to a competitive salary of $150,000 per year, we offer a comprehensive benefits package, including health insurance, retirement plans, and paid time off. At Cash App, we strive to build a more inclusive economy where our customers have equal access to opportunity.



  • Kitchener, Ontario, Canada Cash Full time

    Cash App Commerce TeamWe're looking for an experienced Android software engineer to join our Commerce team at Cash App. As a key member of our team, you'll be responsible for developing new consumer and merchant-facing products, as well as enhancing our existing ones.Key ResponsibilitiesCraft durable, well-tested code with an unwavering commitment to product...


  • Kitchener, Ontario, Canada Cash Full time

    Cash App is revolutionizing the way people manage their finances, and we're looking for an experienced Android Software Engineer to join our Commerce team. As a key member of our engineering team, you'll be responsible for developing new consumer and merchant-facing products, as well as enhancing our existing ones.The RoleYou'll work closely with our...


  • Kitchener, Ontario, Canada Cash Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our e-commerce team at Cash App. As part of this role, you will develop innovative consumer and merchant-facing products that enhance the user experience for Cash App customers.You will work on crafting durable, well-tested code with an unwavering commitment to product...


  • Kitchener, Ontario, Canada Square Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Cash App Trust team. As a key member of our Mobile engineering team, you will be responsible for building, owning, and improving the experiences and platforms primarily around Access, and will flex into other areas of Trust as needed.Key ResponsibilitiesDesign and develop...


  • Kitchener, Ontario, Canada Square Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Cash App Trust team. As a key member of our Mobile engineering team, you will be responsible for building, owning, and improving the experiences and platforms primarily around Access, and will flex into other areas of Trust as needed.Key ResponsibilitiesDesign and develop...


  • Kitchener, Ontario, Canada Square Full time

    At Square, we're redefining the world's relationship with money to make it more relatable, instantly available, and universally accessible. Our Cash App Trust organization exists to build trust and expand access in our Ecosystem. As a Senior iOS Software Engineer on this team, you'll play a crucial role in providing Cash App customers reliable, easy, and...


  • Kitchener, Ontario, Canada Square Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Mobile Engineering team for Cash Trust Client. As a key member of our team, you will be responsible for building, owning, and improving the experiences and platforms primarily around Access, and will flex into other areas of Trust as needed.Key ResponsibilitiesDesign and...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Our MissionWe're committed to creating more owners in the private...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Our MissionWe're committed to creating more owners in the private...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the Opportunity:We are seeking a highly skilled Senior Software Engineer to join our Front-End team at Conexiom. As a key member of our team, you will be responsible for designing and developing engaging user experiences for our new product release.Responsibilities:Participate in our Agile system of project planning, stand-ups, reviews, retrospectives,...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the Opportunity:We are seeking a highly skilled Senior Software Engineer to join our Front-End team at Conexiom. As a key member of our team, you will be responsible for designing and developing engaging user experiences for our new product release.Responsibilities:Participate in our Agile system of project planning, stand-ups, reviews, retrospectives,...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the Opportunity:We are seeking a highly skilled Senior Software Engineer to join our team at Conexiom. As a key member of our Front-End Engineering team, you will be responsible for designing and developing engaging user experiences for our new product release.Working closely with our Product Development teams, you will own, define, and implement our...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the Opportunity:We are seeking a highly skilled Senior Software Engineer to join our team at Conexiom. As a key member of our Front-End Engineering team, you will be responsible for designing and developing engaging user experiences for our new product release.Working closely with our Product Development teams, you will own, define, and implement our...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Frontend team at Conexiom. As a key member of our product development team, you will be responsible for designing and developing engaging user experiences for our new product release.ResponsibilitiesParticipate in our Agile system of sprint planning, stand-ups, reviews,...


  • Kitchener, Ontario, Canada Conexiom Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Frontend team at Conexiom. As a key member of our product development team, you will be responsible for designing and developing engaging user experiences for our new product release.ResponsibilitiesParticipate in our Agile system of sprint planning, stand-ups, reviews,...


  • Kitchener, Ontario, Canada Conexiom Full time

    Key Responsibilities:Participate in Agile project planning, stand-ups, reviews, retrospectives, sprint, and release planningPresent design methods, explorations, and trade-off rationale along with a recommendation to team partners, business stakeholders, and UX leadershipEvaluate competitive and innovative products and design approaches to identify best...