Search jobs > Santa Monica, CA > Web application developer

Full-Stack Web & Application Developer - Backend/JavaScript

Refactor Games
Santa Monica, CA, United States
Full-time

Applicants must submit work examples (website, portfolio, GitHub)

This role has upward mobility / growth potential for the right fit.

Company Description

Refactor Games is an indie game development studio in Santa Monica, Ca. We make experimental, emergent video games using Virtual Reality, Motion Capture, and Artificial Intelligence.

We are looking for a Full-Stack Web & Application Developer; an engineer or programmer who can develop full stack applications for PC and web from scratch.

Skills and Expertise, Full Stack Development :

Deliverables : Full-Stack Development, Web Application, Software Debugging

Languages : TypeScript, SQL, CSS, GraphQL, Python

Skills : SaaS, Microservice Architecture, ETL Process, Identity and Access Management, Data Validation, OAuth2

Frameworks & Systems : Node.js, React, JavaScript, AngularJS, Feathers.js, Socket.io, Figma, Docker, Kubernetes, AWS Cloud Services and Deployment (EC2, ECS, S3), PostgreSQL (Relational Database Architecture;

ERD), Three.js, Vite, Webpack, Django, Next.js, TailwindCSS, CSS Grid, Flexbox, Jest, Karma, Jasmine, Electron JS

Additional / Bonus : React Native, Android, iOS / Swift, Experience with hardware devices, routers, displays, video game consoles, Pusher, SQS, AWS familiarity, Scaling startups

Should have experience building and shipping production-level web applications from design systems such as Figma and be able to write and maintain documentation.

The ideal candidate is organized and productive in a fast-paced environment, and passionate about building modern and intuitive user interfaces.

They should have a strong portfolio of projects and be able to work autonomously and effectively with the development team.

Responsibilities :

  • Architect and code backend features using Node.js, Feathers.js, Socket.io, Docker, React and other technologies
  • Build reusable components and libraries for future use
  • Lead sprint planning and standups to discuss priorities and manage issues
  • Regularly monitor and improve app performance, diagnose and fix bugs
  • Design graphic user interface elements, like menus, tabs, forms, and widgets.
  • Identify and troubleshoot UX problems (e.g. responsiveness)

Requirements :

  • 3+ years front-end development experience & back-end dev experience
  • Django, Python, Figma, React, Next.js and Typescript proficiency with an expert understanding of Javascript ES6
  • Understanding of mobile responsiveness, TailwindCSS, CSS Grid, Flexbox, etc.
  • Performing Tests and Debugging using testing frameworks like Jest, Karma, or Jasmine in a Test-Driven Environment (TDD) and helping establish development, testing, and best practices across the organization.
  • Experience working with GraphQL and REST APIs.
  • You are familiar with and have production experience with AWS
  • Ability to write well-documented, clean code, and have excellent attention to detail
  • You use automated testing tools, browser-based debugging, and performance testing tools daily, and can implement CI / CD
  • You prefer to code but can understand business requirements and translate them into technical requirements
  • You are obsessed with performance and have the desire to build fast, functional, and innovative web or native applications
  • You are highly capable of time management, project management, and working autonomously
  • Team spirit, and strong communication skills to collaborate with various stakeholders
  • You can work in-person in Santa Monica, California.
  • Some travel may be required.

Pluses :

  • Understanding of inter-process communication technologies including Pusher async messaging to the web apps and SQS messaging to C# apps.
  • Previous experience with React Native, Android, or iOS / Swift.
  • Previous experience with Angular to assist with existing projects.
  • Familiarity with AWS technologies.
  • Experience with Electron JS
  • Previous experience successfully scaling a startup.
  • Experience with hardware devices, routers, displays and video game consoles.
  • 4 days ago
Related jobs
Promoted
VirtualVocations
Burbank, California

A company is looking for a Senior Full Stack Java Developer. ...

Promoted
Mathnasium - The Math Learning Center
CA, United States

MUST HAVE FULL-STACK DEVELOPER EXPERIENCE. Ensures the rigorous application of information security/information assurance policies, principles, and practices in the delivery of data management services. ...

Promoted
VirtualVocations
Burbank, California

...

Promoted
J&J Snack Foods Corp
Los Angeles, California
Remote

We’re seeking a Full Stack Developer / Mid-level Software Engineer who is ready to work with new technologies and architectures and can also maintain existing code bases as we go through the transformation journey. The ideal candidate is self-motivated and has experience building products across the...

Promoted
VirtualVocations
Carson, California

A company is looking for a Full Stack Developer specializing in Ruby and React stack. ...

Crypto Recruit
CALIFORNIA

We recruit positions from CEO,CTO, Project Manager, Solidity developer, frontend and Backend Blockchain developers to marketing/sales and customer service roles. Please browse our website and at www. ...

C&L Group
Los Angeles, California

Highly skilled Full Stack developer to work in an Agile environment. The ideal candidate will have a minimum of 6 years of experience in front end and backend Web Application development. TOP SKILLS: Java, Javascript, ElasticSearch, React. Experience in JAVA programming and application development u...

Tata Consultancy Services
Culver City, California

Experience with Eclipse, XML, SOAP/REST Web Services. ...

InsideHigherEd
Santa Monica, California

The Human Resources Information Products team conceives, configures, monitors, defines, tests, delivers, monitors, optimizes, and refines Human Resources Information products and application technologies, including but not limited to mobile and web applications, collaboration tools, CRM products, bu...

PayEngine
Glendale, California

Are you a Full Stack Developer with 5+ yrs of experience and enjoy the challenge of a startup? We are looking for a Full-Stack Developer with proficient experience in each of the phases of software development, including requirements gathering, design, coding and implementation, and test and mainten...