androidapiAWSbackend

Lead Software Developer / Eng.

Kyros
North America

Who is Kyros

Kyros is a Minneapolis-based Public Benefit Corporation that has built and operates a software platform that helps people suffering drug and alcohol addictions, intervenes in real-time at their time of greatest need, and establishes a roadway for life-long recovery. We will be transforming the lives of millions of people with our platform that coordinates non-profit organizations, government agencies, insurance, and on-the-ground providers to deliver services on a just-in-time structure. This is not just an aspiration. We are funded and are making it happen right now.

Our ultimate goal is to ensure the delivery of comprehensive and compassionate services to suffers from substance abuse and collateral disorders.

We are looking for a skilled Full Stack Senior Engineer to join our Engineering Team as a Lead for one of our Product Mission Teams. Utilizing Agile tools and fundamentals, you will be leading a cross-discipline team to develop and maintain a high-quality market-based platform.

  • This is a hybrid or  fully remote optional position

You will work within a group of dedicated and supportive developers and designers, all focused on building and maintaining a complex software product. We count on our developers to write elegant and well-documented code, with a strict eye towards separation of concerns, scalability, and maintainability

The workplace culture and environment is highly valued at Kyros. We will want you to demonstrate a growth mindset and provide mentorship and teaching for Jr. Engineers, helping them build the technical and soft-skills required to enhance the productivity of the team.  Naturally we would expect you to be able to work effectively across multiple product teams.

 

Job Fundamentals:

  1. Mentor and grow Junior & Mid-Level Engineers with improved proficiency in a NodeJS stack
  2. Design and implement REST APIs, internal frameworks, databases, front end clients, testing systems while maintaining performance and security requirements.
  3. Understand business requirements and create designs that meet them

 

What We Are Looking For:

  • 3+ years of experience as a software engineer utilizing Typescript and/or JavaScript
  • Experienced in Object Oriented Programming DRY design principals within NodeJS
  • Strong knowledge of ExpressJS, Docker, Postgres, React, and React Native
  • Expert in REST API design, services, libraries, frameworks & tools
  • Experience using Jest & TDD principals
  • In-depth knowledge of the entire process of web development (design, development, and deployment)

Our Stack:

  • Backend is NodeJS + ExpressJS using Typescript running in Docker
  • Data is stored in Postgres
  • Mobile App is in React Native using Typescript. State managed through redux and sagas
  • Web App is in React using Typescript. State managed through redux and sagas
  • Rest API is documented using OpenAPI (swagger.io)

Other Desired Skills and Experience:

  • Expertise with Git
  • Experience with tools like Jira, Figma, VSC
  • Strong understanding of Jenkins and/or other CI/CD tools
  • Familiarity with other Dev-ops tools such as Kubernetes a plus
  • Experienced in Data migration, transformation, and scripting
  • Experience mentoring and leading teams is a plus
  • Experience with swagger or OpenAPI is a plus
  • Experience in native iOS and Android is a plus.
  • Experience with AWS a plus
  • Understanding of accessibility issues related to HIPPA security compliance a plus

]]>

© 2020 RemoteJobs.store. Built using NextJS and Vercel.
Uses RemoteOK and Remotive APIs.