All curated roles

Senior Software Engineer

About this role

Under the direction of the Chief Technology Officer (CTO), the Senior Software Engineer - Team Lead will be a full stack Ruby on Rails developer with experience in an Agile work environment who can lead a team of engineers, by example, to develop cutting edge software applications. Primary Responsibilities Lead a fast paced team to help drive features, innovation, and product vision. Participate in all aspects of product life-cycle, including understanding requirements, building and deploying quality software, and supporting device features. Excel in a self-managed environment, utilizing best practices in software development. Skills/Qualifications 3 or more years experience leading other software engineers Successfully lead continuous deployment projects In depth knowledge of, and passion for, Ruby on Rails (2 years’ experience preferred) Knowledge of Node.js, jQuery and React.js Optionally C, C++, GoLang or Clojure are positives Experience with TDD or BDD workflows SQL and key/value