Renaissance Learning North America
US

Software Engineer I

Remote$68,000 – $80,000/yrPosted 5 days agoWebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

We’re looking for a motivated Software Engineer I to join our agile, multi-disciplinary engineering team. You’ll play a key role in an impact-driven culture where your creativity, curiosity, and technical skill help shape how we build and scale our highly available SaaS platform used by millions of K-12 students every month worldwide.

In this role as a Software Engineer I, you will:

  • Collaborate closely within an agile, cross-functional team to deliver high-quality software and develop your skills.
  • Communicate effectively in a distributed remote work environment.
  • Contribute to the design, development and maintenance of frontend and backend systems serving millions of users and thousands of requests per second.
  • Contribute your unique perspective and technical expertise to achieve shared goals.
  • Continuously learn, experiment, test, and iterate to improve both product and process.

For this role as a Software Engineer I, you should have:

  • BS in Computer Science, Computer Engineering, or equivalent experience.
  • 1-2+ years of professional software development experience utilizing web technologies.
  • Hands-on experience with React or a comparable single-page application framework.
  • Familiarity with js for backend or API development.
  • Exposure to static types systems (TypeScript -preferred, Java, C#, etc.).
  • Familiarity working with relational databases.
  • Strong written and verbal communication skills, especially in collaborative environments.

Bonus Points

  • Professional experience with functional programming languages (Haskell, Scala, Clojure, etc.).
  • Professional experience in NodeJS.
  • Familiarity with Event based architecture.