Back-End Developer (W-2 Only)

Job Number:

22-00218

Location:

Remote

Onsite Flexibility:

Remote

Job Description

Remote Opportunity!
Qualifications:

  • W-2 only
  • 5-7 years of development experience
  • Experience building and maintaining APIs using technologies like Node and .NET
  • Deep familiarity with the back end, understanding how parts of a system fit together from the user interface to the data model
  • Familiarity with relational 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 have good problem-solving skills that start with a clear and accurate understanding of the context
  • Must be pragmatic and business-oriented, building and prioritizing projects accordingly
  • 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

Preferred:

  • 4-year degree in computer science or an equivalent field
  • Experience with C#, TypeScript, Node.js, Python, 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
  • Must know what consensus protocols are (i.e., Paxos, Raft) and why they may be useful in a real-time collaboration application
  • Good understanding of SOLID principles

Responsibilities:

  • Work closely alongside existing development and design teams to make UX improvements on the front end and DX improvements on the back end, becoming responsible for the life cycle of features, from conception to implementation
  • Provide input on the design of products and systems and company-making decisions
  • Work with others to build new, high-performance back-end services from start to finish through conception, research, implementation, and maintenance
  • Improve performance and reliability or polish existing back-end features adding a cache to the GraphQL stitching layer
  • Build internal back-end tools to support simplicity and productivity for the whole team, which might include writing a script to ping our Discord server whenever certain problem conditions are found in the back-end services
  • Manage and maintain back-end cluster for peak performance and visibility, which might include managing and tweaking Kubernetes service configurations, defining service resources, and adding better logging/monitoring tools to help see what is happening every step of the way

Location: Remote
22-00218
Back-end Developer

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
AAP, EEO

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.