All offersWrocławRubySoftware Engineer
Software Engineer
Ruby
Northpass

Software Engineer

Northpass
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Ruby
    advanced
    AWS
    regular
    Microservices
    regular
    Kubernetes
    nice to have
    Kafka
    nice to have

Job description

Northpass has changed the way modern companies approach training and is helping employees and customers around the globe thrive in their work. Through our intuitive training software, we improve the efficiency of training operations, speeding up the time from hire to revenue contribution, and increasing customer satisfaction and retention.
 
We’ve been enjoying significant momentum:
 
  • 100% 2018 revenue growth and with goals double this year
  • 200+ customers, including marquee brands such as Lyft, Airbnb, and Shopify
  • 300,000+ monthly active users
  • Recent Series A from leading growth equity firm
 
As a software developer at Northpass, you’ll have an opportunity to advance learning technology by developing the products that power the next generation of workforce training. You’ll get to work with great teammates and with exciting technologies including Microservices, Kubernetes, Kafka, React, AWS, and more.
 
What You'll Do
 
  • Work closely with engineers, product managers, designers, and other business partners to discover and solve challenges for our customers.
  • Collaborate with other engineers to incrementally craft high-quality products and APIs for our customers.
  • Promote our culture of continuous learning and improvement.
  • Have an organization-wide impact through your work and your contributions in our team-wide celebrations (standups, retros, iteration planning meetings, all-hands, etc.)
 
About You
 
  • Demonstrable experience building distributed applications and APIs
  • Experience with agile engineering practices (testing, continuous integration, etc.)
  • The ability to work in a highly collaborative environment
  • Strong customer empathy and a focus on quality
 
About our team
 
  • We're a 20+ person team that spans product managers, designers, and engineers
  • We work in small, cross-functional teams that move swiftly and independently
  • We value continuous learning and improvement in our every-day work
  • We deploy daily and rely heavily on automated testing and CI
  • We use agile development and lean startup principles and practices