Sr. Javascript Software Engineer


Sr. Javascript Software Engineer

@ SchoolMint

Job Description

  • The SchoolMint Engineering team is looking for a talented senior software engineer with a strong background in API development using object oriented languages and front-end development using modern frameworks (React, Angular, Vue) to help drive the development of our software through the next phase of growth.
  • The Senior Software Engineer will, under the direction of the lead engineers, assist in the management of projects for all aspects of our platform.
  • This includes refining and expanding our API, building beautiful user interfaces using modern web frameworks, expanding to new platforms, and planning for future growth.
  • The core of our technology stack is written in  Typescript, Node, Angular & React.
  • This is an excellent opportunity for individuals who want to work with modern tech while helping improve K-12 educational opportunities for students across the US. 

What You Will Do:

  • Help maintain and improve our existing Typescript based (Node, Angular, React) platform
  • Build new web pages using Angular or React leveraging our existing APIs
  • Develop and maintain new features in our existing APIs (Node.js)
  • Provide technical solutions for front-end or back-end in the design, coding, testing, and deployment processes
  • Apply your unique set of skills and interests in ways that benefit schools
  • Work with customer support team to resolve user issues
  • Keep informed on emerging technologies and trends
  • Help identify trends in data in order to create reports that help users answer the questions important to them


About You:

  • 4+ years of experience with modern JavaScript (ES6) or Typescript
  • Strong understanding of web development using modern frameworks (Angular, React, Vue)
  • Knowledge of front-end web design and styling with SCSS or SASS
  • Familiarity with Node.js and REST API concepts
  • Understanding of object oriented design principles
  • Knowledge of MongoDB (or other NoSQL databases)
  • Experience with SQL databases (MySQL, MariaDB, PostgreSQL)
  • Knowledge of Git and GitHub
  • Ability to write original code and modify existing code
  • Ability to debug problems and write maintainable code
  • Experience integrating with 3rd party APIs
  • Excellent communication skills, both written & verbal
  • Comfortable in a team-based, entrepreneurial, and hard-working culture

How to Apply:

Apply online at

Visit Site to Apply

Location: Lafayette, LA
Date Posted: June 13, 2022
Application Deadline: July 14, 2022
Job Type: Full-time