Full Stack Developer

TW Group LLC
United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence C Sharp (Programming Language) C++ (Programming Language) Mobile Application Development Code Review Continuous Integration Database Design Software Debugging
+20 more
Software Design Patterns Memory Management PostgreSQL MongoDB Node.Js Object-Oriented Software Development Open Source Technology Package Management Systems Prism (Software) Software Engineering SQL Databases TypeScript ReactJS Backend Git Flow Solid Principles Optimization Algorithms Non-relational Database Graphql Docker

Job description

  • Collaborate with small, rotating, interdisciplinary teams consisting of game designers, mathematicians, audio engineers, artists, and developers to produce web tools to assist with game design and development.
  • Partner closely with our development community to continuously design, implement and improve internal tool development.
  • Work with a modern tech stack using React, MongoDB, Prisma, SQL, TypeScript, and Node.js, utilizing Git workflows.
  • Write well-architected, structured, and maintainable code.
  • Participate in code reviews, providing thoughtful, constructive, and thorough feedback.

Requirements

  • 3+ years of professional experience in software development in any major programming language (JavaScript, TypeScript, C#, C++, Java, etc.).
  • Solid understanding of database design and implementation using relational and non-relational databases (MongoDB, PostgreSQL, etc.).
  • Experience in designing, implementing, and maintaining robust back-end APIs.
  • Good understanding of general OOP, SOLID principles, design patterns, debugging skills, memory management, and optimization techniques.
  • Familiarity with modern development team workflows (pull requests, code reviews, package management).
  • Clear communication skills in code, writing, and speaking.
  • A positive attitude and a desire to grow.

WHAT WE’D LOVE TO SEE:

  • Strong TypeScript, JavaScript, and Node.js knowledge.
  • Experience with React, GraphQL, Docker.
  • Familiarity with continuous integration.
  • Mobile development experience and familiarity with its challenges and optimizations.
  • Contributions to open-source projects, game jams, personal projects.
  • Passion for AI.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all