What are the responsibilities and job description for the FRONT END DEVELOPER II position at Logistic Services Int.?
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
- Develops, tests, debugs, modifies, documents, and maintains front end user interfaces and client-side code
- Develops new interface layouts and features for all LSI courseware projects.
- 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.
- 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
- May assist in design and architecture of new front end development solutions.
Job Requirements:
Knowledge, Skills, and Abilities
- General knowledge of the software development lifecycle, particularly the Agile Software Development Life Cycle (SDLC)
- General understanding of dynamically typed languages.
- General knowledge of automated software testing practices using common JavaScript (JS) frameworks.
- General knowledge of coding practices and language syntax for JavaScript and TypeScript
- General knowledge of HTML5 and CSS3.
- General knowledge of front-end frameworks, specifically React and Redux
- General knowledge of CSS language preprocessors such as SASS and LESS is a plus.
- General knowledge of cross-browser coding and responsive mobile design.
- General knowledge of Git version control system.
- General knowledge of front-end build systems using NodeJS, NPM, and webpack.
- General knowledge of REST APIs.
- Both oral and written communication skills are required.
- Possesses sound analytical problem-solving and documentation skills.
- Ability to work with general directions.
- Must be able to obtain a security clearance when required by the contract.
Education and Experience
- A Bachelor's degree in computer science, programming, or closely related field from an accredited college or university preferred. Significant experience may be accepted in lieu of degree requirement.
- 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 has to be in the front end development role.
Salary : $83,500 - $106,000