Employment

LSI is an equal opportunity/affirmative action employer offering excellent benefits and competitive salaries commensurate with experience. Offers of employment are conditional upon satisfactory completion of preemployment background verification and drug testing.

EOE-Minorities/Females/Disabled/Veterans

Click here for more information on the collection of Veterans and Disability information.

2620: Front End Developer I
Position Code2620
Job StatusFull Time
LocationJacksonville, FL
DivisionTech Services - Courseware Programs
DepartmentInformation Technology
  
General Summary:

Primarily responsible for user support for Application Development Team front end user interfaces and client side code. This is the entry position in the job family.

Essential Job Functions:

• Provide technical support assistance and training for end users and troubleshoots issues related to user interfaces and client side code in use by LSI and/or our customers.
• Provide technical support for LSI proprietary scripting language and courseware development.
• Perform testing on new user interface layouts and features for all LSI courseware projects.
• Document testing results.
• Troubleshoot and debug ADT developed front end scripts.
• Safely handles government furnished equipment and materials.
• Works a standard weekly schedule of 40 hours with overtime as required.
Background Requirements:

Knowledge, Skills and Abilities:


• Basic knowledge of the software development lifecycle, particularly the Agile Software Development Life Cycle (SDLC).
• Basic understanding of functional and dynamic languages.
• Basic knowledge of automated software testing practices using common JavaScript (JS) frameworks.
• Basic knowledge of coding practices and language syntax for the JavaScript language and common libraries such as jQuery and frameworks such as AngularJS.
• Basic knowledge of HTML5 and CSS3.
• Basic knowledge of front end frameworks such as Bootstrap.
• Basic knowledge of CSS language extensions such as SASS and LESS is a plus.
• Basic knowledge of cross-browser coding and responsive mobile design.
• Basic knowledge of Git version control system.
• Basic knowledge of front end build systems using NodeJS, Grunt, and Bower is a plus.
• Both oral and written communication skills are required.
• Possesses sound analytical problem-solving and documentation skills.
• Ability to work under close supervision.
• Must be eligible for security clearance.

Education and Experience:

• Bachelor's degree in computer science, programming, or closely related field from an accredited college or university or equivalent.
• To be considered, a Front End Developer I must present a portfolio showing their involvement on two web applications, regardless of technologies used. Portfolio must contain at least two 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 has to be in the front end development role.