JavaScript Front-End Developer

Rootshell Enterprise Technologies•Tallahassee, FL

About The Position

The JavaScript Front-End Developer implements the front-end technical design and development of an enterprise-class web application. The role develops responsive solutions for desktop, mobile, and tablet devices, performs hands-on development, testing, and support, and takes ownership of the application's user experience. The developer also documents development principles, standards, and best practices; researches and shares knowledge of current technologies and techniques; architects complex user interfaces without relying on a framework; and conducts code reviews to enforce code quality standards.

Requirements

  • 8+ years of experience in JavaScript, HTML, and CSS.
  • 4+ years of experience using state management, such as ngrx or equivalent.
  • 4+ years of experience creating RESTful web services, not just consuming them.
  • 4+ years of experience with software development best practices, including MVC/MVVM/.NET architecture, design patterns, and testable code.
  • 3+ years of experience with TypeScript, SASS, and LESS.
  • 3+ years of experience with Angular version 8 or above.
  • 3+ years of experience with web applications across all layers, including HTTP/S, networks, databases, web server configuration, request/response, performance, security, browsers, devices, encryption, and compression.
  • 2+ years within the last 4 years of experience designing and developing client-side security for a real-time project, including authentication, authorization, and other security aspects.
  • 2+ years within the last 4 years of experience with responsive layouts for mobile, tablets, and desktop, and Material Design principles.
  • 2+ years of experience with Progressive Web Apps, including local storage, notifications, and offline access.
  • 2+ years of experience with SQL Server or a similar database.
  • Bachelor's or master's degree in computer science, Information Systems, or a similar field.

Nice To Haves

  • Experience with Ionic Framework and Angular Material is highly desired.
  • Experience with .NET Core and Entity Framework is preferred.
  • Experience using Redux, Node.js, mobile development, and cloud technologies such as AWS/Azure is preferred.

Responsibilities

  • Develop a responsive solution for desktop, mobile, and tablet devices.
  • Perform hands-on development, testing, and support.
  • Implement the front-end technical design and development of an enterprise-class web application.
  • Define and document application development principles, standards, and best practices, and take ownership of the application's UX.
  • Research the latest technologies and techniques and continually build and share expertise.
  • Architect complex UI without relying on a framework.
  • Conduct code reviews and enforce code quality standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service