Full Stack Software Engineer

Job Number:




Onsite Flexibility:


Job Description

Remote Opportunity!

  • W-2 only
  • 5-7 years of development experience
  • Must have good problem-solving skills that start with a clear and accurate understanding of the context
  • Quality user interface experience in building and maintaining quality user interfaces for a big audience, using web technologies, such as HTML, CSS, JavaScript, and a modern UI framework like React
  • Familiarity with the back end, understanding how parts of a system fit together from the user interface to the data model
  • Familiarity with database systems, such as Postgres or MySQL, or NoSQL systems like CosmosDB or MongoDB
  • Comfortable with Docker or other container orchestration technologies and microservice architectures
  • Must be pragmatic and business-oriented, understanding the balance between craft, speed, and the bottom line
  • Must always put users first thinking critically about the implications of what is built and how it shapes real people’s lives
  • Good empathetic communication skills, communicating nuanced ideas clearly, whether explaining technical decisions in writing or brainstorming in real time
  • Must be a team player, understanding when work is better and collaborating cross-functionally to accomplish shared goals and care about learning, growing, and helping others to do the same


  • 4-year degree in computer science or an equivalent field
  • Experience with React, TypeScript, Node.js, C#, Python, Redux, CosmosDB, Azure, Docker, and GraphQL
  • Understands the technical infrastructure behind real-time systems (i.e., video games, real-time chat systems), and have had to find ways to keep clients in synch
  • Good understanding of SOLID principles
  • Knowledge of what consensus protocols are (i.e., Paxos, Raft) and why they may be useful in a real-time collaboration application


  • Work closely alongside existing development and design teams to make UX improvements on the front end and DX improvements on the back end
  • Work with the life cycle of features, from conception to implementation
  • Improve technical processes and help improve UX
  • Input on the design of products and systems and company-making decisions
  • Work with high-caliber talent and get things done
  • Build new product features from start to finish: through conception, research, implementation, and maintenance
  • Build a tool that helps create real-time synchronized measurements on a 3D model
  • Improve performance and reliability, or polish existing features
  • Build internal tools to support simplicity and productivity for the whole team, which might include writing a script to ping the server whenever a user reports a bug

Location: Remote
Full Stack Developer (W-2 only)

TM Floyd & Company offers a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!

TM Floyd & Company participates in E-VERIFY

Job Application

  • Drop files here or
    Accepted file types: pdf, doc, docx, pages, Max. file size: 10 MB, Max. files: 2.
    • This field is for validation purposes and should be left unchanged.