Senior Developer (Technical Lead)

IT · Salt Lake City, Utah
Department IT
Employment Type Full-Time
Minimum Experience Experienced

Here at Go1, we are committed to providing the best learning opportunities to improve lives through education and training.

The Go1 Content Hub is the largest curated eLearning library from the world’s top training providers, available for a single subscription within an existing learning platform, or available on ours.

We are proud of our team culture where everyone can contribute, have a positive impact and be part of the Go1 journey.

We celebrate each other’s wins and support one another so we can grow as individuals, as teams and as an organisation.

 

We are currently looking for an experienced, enthusiastic and outgoing software developer to join our Special Ops team.

 

The Role

Go1’s Special Ops team focuses on enabling new strategic opportunities and facilitating large-scale onboarding to drive Go1’s rapidly scaling business. 

The senior software developer will design and deliver technical solutions with the team.  They will be instrumental in the delivery approach and upholding standards to turn product requirements into valuable integrations for customers and partners. 

 

About You

You will be a creative problem solver who actively engages with senior stakeholders and vendors to translate long term goals into short term product iterations.  Gathering requirements, analysing platforms and building integrations will be your forte.  You will be experienced with modern identity, authorisation and authentication standards, and quick to learn new ecosystems.

 

You will be excited to run Agile development processes in a multi-discipline team of designers, product and engineering professionals to deliver first-to-market features.

 

Your Responsibilities

  • Contribute to:
    • Requirements gathering with vendors, partners and customers
    • Technical design of business solutions
    • Ownership and direction of technical domains
    • Go1’s developer experience
    • Mentorship of junior staff
  • Take ownership of long-term technical strategies to deliver business goals
  • Drive strong Agile development practices

 

Selection Criteria


A successful applicant must have the following:

  • A degree in a relevant field, or equivalent professional experience.
  • 5+ years of professional experience in similar roles

 

A successful applicant should have advanced or better skills in most of the following:

  • PHP, NodeJS, Typescript
  • Common Authorisation and Authentication standards (such as OAuth 2.0, OpenID Connect or SAML)
  • Common database products (such as MySQL, Redis or MongoDB)
  • Azure and Active Directory environments
  • API integrations (such as REST, GQL, SOAP)
  • E2E testing frameworks and strategies

 

A successful applicant might have skills in the following:

  • Graph databases, data science or ML
  • React and React-based component libraries
  • Microservice architecture
  • Event driven architecture
  • Continuous integration and delivery

 

Why you will love working with us

  • We love what we do, and we work hard but we’re also flexible and have fun in the process
  • We work as a team – we are open to new ideas, resolve issues together and continue to learn from each other
  • Enjoy unlimited access to the Go1 Content Hub - thousands of training courses are waiting for you!
  • Go1 is on a stable and rapid-growth curve and you will have the opportunity to grow with us
  • We offer extensive benefits, including but not limited to:
    • Unlimited leave policy
    • Stock Option plan
    • Health Care Plan (Medical, Dental & Vision) and Retirement Plan (401k)
    • Life Insurance

 

If you're passionate about a positive employee experience and have relevant skills and experience, please consider applying even if your background doesn't perfectly match our ideal credentials.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Salt Lake City, Utah
  • Department
    IT
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced