Senior Full-Stack Software Engineer (React / NestJS / TypeScript) | VR Shooting Simulator | Remote (US-based) | $150,000 USD - $200,000 USD + Bonus jobs in United States
cer-icon
Apply on Employer Site
company-logo

White Bay ยท 3 days ago

Senior Full-Stack Software Engineer (React / NestJS / TypeScript) | VR Shooting Simulator | Remote (US-based) | $150,000 USD - $200,000 USD + Bonus

White Bay is redefining how people train with firearms through immersive VR technology. They are seeking a Senior Full-Stack Software Engineer to design and deliver end-to-end product functionality across modern web applications and backend services, focusing on creating scalable, production-ready solutions.

ConsultingRecruiting
Hiring Manager
Michael Perry
linkedin

Responsibilities

Develop polished, high-performing user interfaces using React and TypeScript
Build and maintain reusable UI components and shared design patterns
Ensure interfaces are responsive, accessible, and optimized for production use
Translate product requirements and design concepts into maintainable frontend code
Implement backend functionality using NodeJS, NestJS, and TypeScript
Design and maintain service layers, controllers, data models, and repositories
Contribute to database schema changes, migrations, and query optimization
Build secure, well-structured API endpoints that support core application features
Participate in API contract design and contribute to documentation-first workflows
Ensure reliable data flow between frontend and backend systems
Troubleshoot issues across UI, APIs, authentication, caching, and deployment layers
Collaborate cross-functionally to deliver durable, end-to-end solutions
Write and maintain automated tests across the stack
Improve development workflows, build pipelines, and CI processes
Optimize frontend rendering, backend performance, and payload efficiency
Uphold standards for code quality, accessibility, observability, and error handling
Take part in sprint planning, technical discussions, and architectural reviews
Provide constructive code reviews and support the growth of other engineers
Document shared patterns, conventions, and system behaviors
Work closely with engineering, QA, and product partners on shared initiatives

Qualification

ReactTypeScriptNodeJSNestJSFull-stack developmentREST APIsGraphQL APIsResponsive designDebugging skillsCollaboration

Required

Prior experience in gaming (AAA or Indie), VR or simulators
Exposure to smaller organisations/the start-up environment
Several years of professional experience building full-stack applications
Strong proficiency with React and TypeScript in modern frontend architectures
Hands-on experience developing backend services with NodeJS and NestJS
Solid understanding of responsive design, CSS layout systems, and styling frameworks
Experience working with REST and/or GraphQL APIs and defining API contracts
Familiarity with frontend build tools and modern development workflows
Strong debugging skills across browsers, server-side processes, and API layers
Clear communicator who collaborates effectively across disciplines

Company

White Bay

twittertwitter
company-logo
White Bay is a technology recruitment and advisory company.

Funding

Current Stage
Early Stage
Company data provided by crunchbase