Front End Developer I
Jacksonville, FL - USA
Job Summary
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 Commnicatioun: 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: Careers - LSI ()
General Summary
The Front-End Developer I is primarily responsible for user support for the Application Development Teams front-end user interfaces and client-side code. This is the entry position in the job family.
Essential Job Functions
Provides technical support assistance and training for end users and troubleshoots issues related to user interfaces and client-side code in use by LSI and our customers.
Provides technical support for LSI proprietary scripting language and courseware development.
Performs testing on new user interface layouts and features for all LSI courseware projects.
Documents testing results.
Troubleshoots and debugs ADT-developed front-end scripts.
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.
Non-Essential Job Functions
Under close supervision assists other Front-End Developers by performing tasks related to front-end development.
Requirements
Knowledge Skills and Abilities
Basic knowledge of the software development lifecycle particularly the Agile Software Development Life Cycle (SDLC).
Basic understanding of dynamically typed languages.
Basic knowledge of automated software testing practices using common JavaScript (JS) frameworks.
Basic knowledge of coding practices and language syntax for JavaScript and TypeScript.
Basic knowledge of HTML5 and CSS3.
Basic knowledge of front-end frameworks specifically React and Redux.
Basic knowledge of CSS language preprocessors such as SASS and LESS is a plus.
Basic knowledge of cross-browser coding and responsive mobile design.
Basic knowledge of the Git version control system.
Basic knowledge of front-end build systems using NodeJS NPM and webpack is a plus.
Basic knowledge of REST APIs.
Both oral and written communication skills are required.
Possesses sound analytical problem-solving and documentation skills.
Ability to work under close supervision.
Must be able to obtain a security clearance when required by the contract.
Education and Experience
A Bachelors degree in computer science programming or a closely related field from an accredited college or university is preferred. Significant experience may be accepted in lieu of degree requirement.
To be considered a Front-End Developer I must present a portfolio showing their involvement in three web applications regardless of technologies used.
Portfolio must contain at least three web applications where the applicant was a contributing member of the development team. The applicant must describe their role on each project and how their contribution added value to each project. To meet this requirement the applicants contribution must be in a front-end development role.
Required Experience:
IC
About Company
LSI’s mission is to provide superior training products, services, and technical publications to the U.S. Government, foreign militaries, and industry.