About The Position

As a Staff Tech Lead for Retail Sales Enablement at CITY Furniture, you'll provide technical leadership across engineering teams building the systems that power our retail sales floor—point of sale applications, payment processing, and sales associate tooling. This is a hands-on leadership role. You'll own architectural decisions, build out our tech debt roadmap, and work closely with senior and staff engineers to ship features while improving the health of our systems. You'll be the technical point of accountability across teams and the person our Engineering Manager relies on to translate business priorities into executable technical plans. If you've worked in retail tech, understand the complexity of integrating modern applications with legacy backends, and enjoy bringing clarity to complex systems—this role was written for you.

Requirements

  • Applicants must be authorized to work in the United States now and in the future without the need for employment sponsorship.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 8+ years in software engineering, with 4+ years in a lead or senior-level technical role.
  • Proven experience designing, developing, and maintaining Node.js APIs and Swift iOS applications.
  • Strong background in integrating systems via RESTful APIs, SOAP, or SQL-based data access.
  • Experience working with or integrating legacy systems (e.g., IBM i / AS400) through SOAP services or SQL queries, or middleware layers.
  • Familiarity with Agile development practices (Scrum, Kanban, Lean).

Nice To Haves

  • Experience in retail technology—POS systems, payment processing, inventory, or sales enablement tools.
  • Background in payment integrations (Adyen, Worldline/Ingenico, or similar processors).
  • Experience building offline-capable mobile applications with sync and conflict resolution.

Responsibilities

  • Own Technical Direction Across Teams - Drive architectural decisions for our Node.js middleware, Swift-based POS applications, and integrations with our IBM i backend systems. Establish technical standards and patterns that work across both teams. Be the tiebreaker when senior engineers disagree on approach.
  • Build and Maintain Our Tech Debt Roadmap - Partner with the Engineering Manager to assess system health and prioritize debt paydown. Sequence debt work strategically alongside feature delivery. Make the case for infrastructure investment to stakeholders when needed.
  • Enable Delegation and Execution - Break down ambiguous projects into clear technical plans that engineers can run with. Unblock teams by making decisions, documenting trade-offs, and providing context. Reduce bottlenecks by owning technical scoping and estimation for new initiatives.
  • Stay Hands-On Where It Matters - Contribute to design docs, code reviews, and critical path implementation. Dig into production issues and integration problems when needed. Write and review code across backend and mobile systems.
  • Documentation and Knowledge Sharing - Promote documentation and cross-team learning to ensure alignment, consistency, and sustainability within the engineering organization.

Benefits

  • Competitive and Transparent Compensation
  • Visibility into all Associate-level pay ranges within your department
  • Opportunity for performance-based and profit sharing bonuses
  • Workforce and Demand Planning for Leveled Workload
  • Paid Vacation & Sick Time
  • Paid Parental leave
  • Opportunity for Flexible Work Environment and Schedule (varies by department and role)
  • Community involvement and volunteer opportunities
  • Free virtual healthcare services (for Associates enrolled in our medical plans)
  • Medical options include Employer-funded HSA options
  • Vision to support your eye health and well-being
  • 100% Employer-paid Dental option available to all Associate
  • Employee Assistance Program (EAP)
  • Life & Disability Insurance 100% employer-sponsored options
  • Voluntary Insurance (Accident, Hospital, Critical Care, etc.)
  • 401(k) - once enrolled, Associates are 100% vested with discretionary Company Match
  • Roth 401K Option
  • Financial Wellness webinars
  • 90% Promote from Within
  • Access to various training for professional development
  • Individual Development Plan (IDP) (varies by department)
  • Associate Purchase Discount Program
  • And so much more….

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service