Sr. JavaScript Software Engineer (Front End)

Back

Sr. JavaScript Software Engineer (Front End)

@ 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 .NET, PHP, & React. We also have applications written in Typescript, Node, Angular and various other technologies.
  • 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 or .NET)
  • 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


Qualifications:

About You:

  • 4+ years of experience with modern JavaScript (ES6), Typescript, or another object oriented language
  • 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 https://schoolmint.com/careers/

Visit Site to Apply

Location: Lafayette, LA
Date Posted: April 25, 2022
Application Deadline: May 27, 2022
Job Type: Full-time