Senior Software Development Engineer (Outlaw) ›



Software Engineering
Salt Lake City, UT, USA · Las Vegas, NV, USA
Posted on Friday, October 22, 2021

Primary Duties and Responsibilities

  • Provide expertise to the back end development team by efficiently and productively:
  • Developing web based applications using technologies such as NodeJS, Webpack, Firebase, ElasticSearch, GCP
  • Performing day to day maintenance and support of all existing applications in use at Outlaw
  • Preserving and optimizing the quality of the software
  • Innovating and improving on the software, features, processes, and technology
  • Query and manipulate data (troubleshoot, reports, migrations, ...)
  • API integration and maintenance. (Proprietary Open API, third-party APIs)
  • Performing detailed code reviews
  • Work within the assigned team to complete duties as assigned, while mentoring and reviewing more junior engineers.
  • Be part of an on-call rotation with other team members to provide escalated emergency support
  • Communicate frequently, clearly, and effectively with various technical and management audiences

Knowledge & Skills

  • 6+ years working as a software engineer focusing on the backend tech stack
  • Experience with API, webhooks, connectivity and data processing
  • Expertise with HTML, CSS, JavaScript (ES6)
  • Experience working with React, NodeJS and ExpressJS.
  • Experience working with source control systems like GitHub
  • Ability to work independently on assigned projects or with other team members as requested
  • Ability to complete work assignments efficiently and productively
  • Strong verbal and written communication skills
  • Knowledge of the whole application development life cycle


  • B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience