Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

tastytrade Logo

Staff Software Engineer - Mobile Team

tastytrade

From $225,000
Aug 18, 2025
Chicago, IL, US
Apply Now

tastytrade is looking to shape the long-term technical direction of their iOS and Android retail trading platforms by hiring a Staff Software Engineer for their Mobile Team. The goal is to ensure the mobile applications remain scalable, reliable, and forward-looking, while also balancing short-term product delivery with long-term platform health.

Requirements

  • Deep expertise in either iOS (Swift) or Android (Kotlin, Java) ecosystems, with a strong understanding of the other.
  • A track record of designing and delivering complex, high-impact mobile features at scale.
  • Strong experience leading technical discovery, architectural decision-making, and roadmap planning.
  • A deep understanding of legacy system sunsetting and how to balance business delivery with long-term technical health.
  • Strong ability to create alignment across multiple platforms and teams, driving consensus on architectural decisions.
  • Comfort navigating and refactoring complex, business-critical code with a focus on safety, testing, and rollout strategies.
  • Deep expertise in both iOS (Swift) or Android (Kotlin, Java) ecosystems

Responsibilities

  • Remain an active developer and problem-solver, especially in critical or high-risk areas for both iOS (Swift) and Android (Kotlin, Java).
  • Align mobile initiatives with backend, infrastructure, and platform teams to ensure cohesive technical strategies.
  • Drive the technical design and architecture for large, cross-cutting features across iOS and Android, from business needs to delivery.
  • Provide clear implementation plans that balance scalability, performance, and maintainability.
  • Define and guide the implementation of new native modules that replace shared library functionality, ensuring performance, maintainability, and aligning them with platform best practices.
  • Lead technical discovery and provide reliable effort estimates for large-scale features or initiatives, communicating trade-offs and risks effectively.
  • Ideate and recommend new paradigms, tools, or frameworks to improve developer experience, system performance, or process efficiency across mobile teams.

Other

  • Hybrid (3 days/week in office)
  • Provide technical guidance and career support to engineers at all levels, helping seniors sharpen their expertise and mid-levels grow into senior roles.
  • Collaborate with product managers, designers, and business stakeholders to translate requirements into technical solutions with well-defined acceptance criteria.
  • Communication skills, with the ability to explain technical trade-offs to both engineers and business stakeholders.
  • Experience mentoring engineers and uplifting the overall technical quality of a team.