Web Engineer

  • 213 W Institute Pl, Chicago, IL 60610, USA
  • Full-time

Company Description

M1 is a young, rapidly growing company determined to reinvent personal finance. We believe the current tools used to invest, borrow, or spend your money fall short of what's possible with new technologies, and we're looking to change that. We're building the tools to empower people to make the most of their money through a free and intuitive automated financial platform. We already manage hundreds of millions of dollars and are signing up thousands of new customers each week, but we’re just getting started and have ambitious plans to take on an entrenched industry. Join us and help build the future of personal finance.

Job Description

We are a small team of driven engineers committed to executing a clear, exciting vision. We adopt an iterative approach, believe in continuous improvement, and embrace first-principles thinking. While we value creative dissent in problem solving and eschew the idea of adopting a solution just because "it has always been done that way," we also believe in respect, support, and enabling each team members’ best contributions however we can. Everyone plays an integral part in developing our product and is empowered to make impactful decisions on features, architecture, and implementation. 

As a Web Engineer, you’ll work along side our team of accomplished Backend Engineers to own the full stack feature development for our critical internal applications. You’ll interface with our other teams and leadership to understand the needs of the organization, then bring those requests to reality, paying attention to quality and identifying ways to improve. You’ll also have the opportunity to grow into more backend heavy development as you learn the tools and team. 

As a Web Engineer on the backend team, you’ll: 

  • Design and build both backend and frontend changes to deliver features to our critical internal applications 

  • Gather requirements for feature development from stakeholders 

  • Implement backend REST APIs 

  • Implement frontend consumers of REST API services 

  • Ship code to production often 

  • Deliver valuable features to support multiple business domains 

  • Be responsible for designing, building, and owning a critical internal application that is used every day 



  • Proven ability to build applications using Node and React 

  • Experience using GraphQL and Flow 

  • Experience in Scala is a plus 

  • Ability to work in a fast paced environment and take ownership over projects 

  • Ability to communicate with internal stakeholders and translate needs into product 

Additional Information

Technologies you’ll get to learn 

  • Scala 

  • Lagom/Play Framework 

  • Kafka 

  • Postgres 

  • AWS Services 

  • Event Sourcing 

  • CQRS 

Additional Information 

Job Perks 

  • Unlimited PTO & personal days 

  • Comprehensive health benefits 

  • Stock options for all employees 

  • Office in River North conveniently located near public transportation 

This is a full-time, on-site position at our Chicago, IL headquarters (no remote). Candidates must be authorized to work in the US. Sorry, we are unable to sponsor visas at this time.

All your information will be kept confidential according to EEO guidelines.

M1 will not consider candidates submitted from third party recruiting firms.