Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

City Furniture Logo

STAFF SOFTWARE ENGINEER - HYBRID - TAMARAC or PLANT CITY, FL

City Furniture

$130,000 - $150,000
Oct 23, 2025
Tamarac, FL, US
Apply Now

CITY Furniture is looking to solve complex technical challenges around engineering productivity and velocity, and to research and identify innovative technologies, tools, and solutions that can give CITY Furniture a competitive advantage.

Requirements

  • Strong experience with Swift, TypeScript and AI-assisted coding tools such as GitHub Copilot or Cursor
  • Strong iOS experience
  • Proficiency in Swift required
  • Working knowledge of Node.js and Express.js
  • Database – DB2, MongoDB, MySQL AWS EMR, DynamoDB, Hadoop, or SQL Server
  • Micro-services architecture
  • Experience with PaaS / Serverless Computing - AWS Lambda

Responsibilities

  • Develop forward looking strategies in collaboration with technical leaders across CITY Furniture. Responsible for making core decisions related to software development, product technical design and architecture
  • Provide technical mentorship within their CITY engineering teams based on a sound understanding of technology, organizational, and market evolutions
  • Contribute to engineering efforts from design to implementation, solving complex technical challenges around engineering productivity and velocity
  • Documenting and sharing own knowledge with others. Ability to cross-train, coach, and mentor Senior Software Engineers, Software Engineers, and others
  • Adheres to all assigned Standard Work and Role and Responsibilities for your role.
  • Experience architecting systems that are highly available, decoupled, saleable, and designed for unpredictable and high traffic loads
  • Experience with automated testing platforms, and unit tests

Other

  • Minimum eight (8)+ years of experience in software engineering/development or related field.
  • Experience in software development, maintenance and project management of complex software systems; experience in Agile methodologies (e.g., Scrum, Lean, Kaban, etc).
  • Experience in managing the development and delivery of software products on‐time and within budget.
  • Experience leading diverse teams (Development, DevOps, QA, DBA), including the use of 3rd party resources.
  • 4+ years of being a technical lead on a software engineering team.