Hawkes Learning is seeking a Senior Front End Engineer to lead UI and accessibility initiatives and enhance user experiences using React and Microsoft technologies.
Responsibilities: Lead design and development of front-end applications using React, mentor developers, optimize application performance, and ensure accessibility standards are met.
Skills: Proficiency in HTML, CSS, JavaScript, React, state management libraries, and experience with testing frameworks and cross-browser compatibility.
Qualifications: Bachelor’s degree in computer science or related field, 10+ years in software engineering, 5+ years in front-end development with React, and experience leading UI initiatives.
Location: Charleston, SC, US
Compensation: $140000 - $150000 / Annually
Description
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced backend engineer needed to design and build scalable APIs and distributed systems that improve healthcare experiences for Included Health members.
Experienced AI developer sought to build and optimize scalable AI systems, APIs, and data pipelines for high-impact projects in a fully remote US role.
Lead and scale remote engineering teams at Cengage Group to deliver cloud-native, high-availability learning platforms that improve learner engagement and outcomes.
Experienced UI/UX developer needed to create responsive, user-centered Angular interfaces for DHS enterprise applications in a hybrid, Agile environment (US citizens only).
Help shape the core product and architecture at Granted as a founding full-stack engineer, building end-to-end TypeScript features and solving AI-driven problems in healthcare.
Articulate is hiring a Senior Software Engineer to strengthen Rise 360's authoring interactivity by delivering full-stack features and collaborating with a distributed team of engineers and designers.
Contribute to enterprise web and backend systems as a Software Engineer Consultant II, leveraging ASP.NET/C# and modern front-end technologies in an Agile team at Allstate Identity Protection.
Be a founding AI Engineer at a fast-moving Berkeley startup, building agentic matchmaking, chat agents, and internal AI tooling that power scalable, production-grade experiences.
Samsung Ads is hiring a Staff Engineer to lead scalable single-spa micro-front-end development and advance front-end architecture, performance, and engineering practices for its advertising platform.
Oddball is looking for an experienced Node.js/TypeScript Back End Engineer to build secure, scalable APIs and services for a major CMS Medicare data modernization effort.
Lead architecture and full-stack development for data acquisition, time-series databases, APIs, and React UIs to accelerate pulser production and Demonstration System operations at Pacific Fusion.
HCVT is looking for a Staff Developer to lead architecture and development efforts across web and Windows UI applications while mentoring team members and owning critical systems.
Aretum is hiring a Senior .NET Developer to lead .NET modernization and Azure migration efforts for mission-critical government and homeland security systems.
Hawkes Learning Systems specializes in mathematics courseware that is proven to be more effective in improving grades and reducing math anxiety for over thirty years. The software offers students multimedia lectures, unlimited practice problems, e...
2 jobs