FRONT END DEVELOPER II
Company: LSI, Inc.
Location: Jacksonville
Posted on: June 25, 2025
|
|
Job Description:
About LSI LSI is an employee-owned company that employs dynamic
teams of professionals – people with the finest technical
expertise, a level of passionate creativity, and a truly visionary
outlook who deliver innovative training solutions that exceed our
customers’ expectations. Everyone at LSI has a personal stake in
our success. LSI has over 400 training support experts, engineers,
and craftsmen on staff who develop state-of-the-art high-fidelity
training devices, complex computer-based, highly interactive
distributed learning products, and comprehensive, dynamic technical
publications. LSI employee-owners collaborate to deliver training
products and services for a myriad of programs and customers, using
leading-edge technology and proven processes. Mission Our mission
is to prepare our military and allies to be battle-ready through
cutting-edge training products and services. Vision Our vision is
to be the premier provider of military training solutions, renowned
for our innovation and excellence. Through employee-ownership and
teamwork, we will shape a future where every military service
member is equipped to succeed in their mission. Guiding Principles
ESOP Sustainability: We do everything within our control to meet
project budgets and schedules, so our ESOP prospers. Take
Ownership: Each Employee-Owner takes ownership at the individual
level for their words, actions, and results. Individual ownership
breeds accountability. Accountability breeds trust. When we hold
ourselves accountable and trust our fellow employee-owners to do
the same, we realize success. Clear Communication: We project
confidence in our communication using unambiguous language and
providing clear purpose and direction. Pursuit of Excellence: We
aggressively pursue continuous improvement both as teams and
individual employee-owners. We strive to get better every day.
There is no room for mediocrity. Pride in Our Work: We know the
value of our work and are proud of what we produce. Customer Focus:
Customers are both internal and external and we strive to give both
our best efforts. Assume Positive Intent: Assume others are
well-intentioned in their actions and seek additional information
about the circumstances to help solve problems. Assuming positive
intent in all interactions is the key to building strong teams and
working together to solve problems. One Voice: Every Employee-Owner
is expected to speak up if they have an idea for improvement or if
they disagree with a potential course of action. Once a decision is
made, the entire team commits to it and moves forward with one
voice. Apply: https://www.lsijax.com/careers/ General Summary The
Front End Developer II is primarily responsible for developing,
testing, debugging, modifying, documenting, and maintaining
front-end user interfaces and client-side code. Essential Job
Functions Develop, test, debug, and maintain front-end user
interfaces and client-side code using modern JavaScript frameworks.
Create new interface layouts and features, ensuring they are
user-friendly and accessible. Provide technical support and
training to end-users, troubleshooting issues related to user
interfaces and client-side code in use by LSI and our customers
Collaborate with the development team to implement new features and
improve existing code. Conduct thorough testing of new user
interface layouts and features, documenting results. Troubleshoot
and debug front-end scripts developed internally. Stay up-to-date
with the latest front-end development trends and technologies. May
assist in the design and architecture of new front-end development
solutions. Participate in code reviews to ensure code quality and
maintainability. Must be capable of safely handling
government-furnished equipment and materials. Must be available to
work a standard weekly schedule with overtime as required. Perform
other duties as assigned. Supervisory Responsibilities None Job
Requirements Knowledge, Skills, and Abilities General knowledge of
the software development lifecycle. General understanding of
dynamically typed languages. Proficiency in JavaScript and
TypeScript. Proficiency in HTML5 and CSS3. Experience with modern
front-end frameworks, such as React (required) and AngularJS.
Experience with testing frameworks (e.g., Karma, Jasmine, Mocha,
ViTest, Jest). Experience with state management libraries (e.g.
Redux, Jotai, Zustand). Experience with asynchronous state
management libraries (e.g. TanStack Query) Experience with schema
validation libraries (e.g. Zod, Yup). Experience with CSS
preprocessors like SASS or LESS. Experience with utility libraries
(e.g. JQuery, LoDash). Experience building responsive and
cross-browser compatible web applications. Familiarity with Git
version control. Experience with front-end build systems using
Node.js, NPM, Webpack, and Vite. Understanding of REST APIs and how
to consume them in front-end applications. Oral and written
communication skills are required Possesses sound analytical
problem-solving and documentation skills. Ability to work with
general directions. Experience with Blazor, Xamarin.Forms, Adobe
Animate, and CreateJS preferred. Ability to communicate
effectively, both verbal and in writing. Must be able to obtain a
security clearance when required by the contract. Education and
Experience Bachelor's degree in computer science, programming, or a
closely related field from an accredited college or university, or
an associate degree plus two (2) years of experience, or a high
school diploma plus four (4) years of experience. Three (3) years
of experience using the same technologies LSI uses for front-end
development. Generally, applicants should have completed at least
one previous project using the same technologies that LSI uses to
be considered for this position. To be considered, a Front End
Developer II must present a portfolio showing their involvement on
three web applications. Portfolio must contain at least three web
applications where the applicant was a contributing member of the
development team. Applicant must describe their role on each
project and how their contribution added value to the project. To
meet this requirement, the applicant's contribution must be in the
front-end development role.
Keywords: LSI, Inc., Ocala , FRONT END DEVELOPER II, IT / Software / Systems , Jacksonville, Florida