RemoteWLBRemote only
Back to all jobs
C
Remote role · senior-s

Senior Software Engineer - Frontend

Civitas Learning

SalaryUSD $70,000~$80,000
JavascriptReactNode.jsAWSfrontend development
Role brief

Civitas Learning is bringing together the best of technology, forward-thinking, and data science to meet our mission to help one million more higher education students graduate each year. We are building a data platform and cloud-based applications that empower institutions and students and deliver insights and actionable analytics to the frontlines of education. 

We are looking for mission-driven, world-class engineers to join our team, leveraging technology to drive student success. We view technology as a means to address real-world problems using the best solutions available and are collaborative and inclusive with new ideas and innovations welcome and encouraged at all levels. We take our mission seriously, but have fun doing it and appreciate the value of a healthy work-life balance.

 

Primary Responsibilities:

  • Build and maintain scalable and performant frontend web applications from analysis to production.
  • Ability to perform both new feature development and maintenance on all Civitas Learning web applications.
  • Ability to optimize existing frontend architecture for performance improvement, scalability, and maintainability.
  • Ability to work across multiple products and engineering teams to resolve customer issues.
  • Lead other talented engineers in software engineering design and best practices with a focus on customer satisfaction.

Minimum Qualifications:

  • 5-10+ years of software or data engineering
  • Experience in designing, debugging, and building modern web applications

Must have expertise in some of the following:

  • Javascript
  • HTML
  • CSS
  • Node.js
  • NPM
  • React
  • React Router
  • Javascript Build Pipelines (Grunt, Webpack, ESBuild, etc)
  • JS Testing Framework (Cypress, Jest, Mocha, etc)
  • AWS
  • Intermediate English reading level

Experience with some of the following is a huge bonus:

  • Java
  • Spring Boot
  • Typescript
  • Next.js/Vue
  • RDBMS (PostgreSQL, SQL Server, Oracle, DB2, etc.)
  • Docker
  • Kubernetes
  • Terraform