Hawkes Learning is a trailblazing educational software company at the forefront of innovation since 1979. Hawkes was very early in recognizing how technology could revolutionize the learning process and exponentially increase student engagement. Our cutting-edge platform seamlessly blends quality curriculum with AI-based tutoring and a proven mastery learning pedagogy to empower students in their academic journey. Hawkes provides an intelligent and highly effective learning environment that expands the reach of instructors beyond the classroom and drives better student learning outcomes.
As a Senior Engineer at Hawkes Learning, you will play a pivotal role in shaping the user experience of our products. You will lead the company's UI and accessibility initiatives, ensuring our applications are both visually appealing and inclusive. We are looking for a seasoned developer with a strong foundation in React, as well as experience in Microsoft technologies to contribute to our evolving tech stack.
We are currently updating our technology stack, and you have the expertise and desire to help guide that update’s final step. Our stack is retaining both SQL Server as our datastore and the use of HTML5 (with Bootstrap and SCSS) to create HTML5 templates. On the back end, we’re currently in the process of replacing .NET Standard MVC with ASP.NET Core Web API. On the frontend, we’re ramping up to swap from ECMAScript 5 to TypeScript, even in legacy code. That’s a no-brainer, and we’re using some cool tools to develop with it, like Snowpack.
What you'll do :
Requirements
We’re looking for someone who’s not just technically skilled, but also a great team player and problem-solver. Here’s what makes an ideal fit :
Required Qualifications :
Preferred Skills & Experience
About our development team :
We are an Agile development organization who practices Scrum with 2-week sprints.
We utilize Azure DevOps to maintain work items, source control, as well as build pipelines that provide continuous integration of code with a suite of tests for code quality verification. We use Git and TFS for source control. We deliver new code to production every 1 to 2 months.
As a Software Engineer at Hawkes Learning, you will be working with a motivated team of like-minded individuals in a friendly and open environment where your contributions, feedback, and effort are respected and valued. You will routinely collaborate with product owners, your team members, as well as many diverse teams throughout the company to ensure the delivery of high-quality application features that will provide the maximum benefit to our instructors and students.
The salary range for this role is $140k-$150k and considers a variety of factors, including skill sets, experience, training, certifications, and other business and organizational needs. Our comprehensive benefits package includes 30+ days of paid time off with additional time each year of employment, an employer 401(k) match of up to 3.5%, and a significant employer contribution to healthcare benefits. Hawkes Learning is proud to be an equal opportunity employer, committed to fostering a diverse and inclusive workplace.
Additional benefits : ?
If you are a passionate front-end developer with a strong drive for creating exceptional user experiences, we encourage you to apply.
Salary Description
140,000-150,000
Senior Front End Engineer • North Charleston, South Carolina, United States