Previous Job
Sr. Front End Developer
Ref No.: 18-03383
Location: Jeffersonville, Indiana
Position Type:Direct Placement
Start Date: 04/01/2018
The Sr. Front End Developer will be responsible for developing HTML5 applications primarily using react.js. The ideal candidate will need to coordinate with our backend development and ux departments to translate mockups into scalable, best in class web applications. This position will be responsible for all phases of the front end development lifecycle and will drive our patterns and practices for other team members.

● Work with API development team and UI/UX team to develop and maintain web applications in React.js
● Decompose UI mockups into reusable react components.
● Ensure unit test code coverage as applicable for front end components.
● Work as part of a Scrum Team to help prioritize and plan upcoming development efforts across cross functional teams.
● Maintain coding standards for the teams' front end development efforts.
● Provide code reviews and feedback to others on the team to enforce best practices.
● Assist with DevOps' efforts to automate deployment.
● Self starter with the ability to take ownership and deliver on time, while maintaining high quality.
● Design and document coding standards for the front end development practice.
● Ability to learn, evaluate, and implement new frameworks and patterns as they emerge.
● Occasional travel to other locations as necessary ( <10%) Education/Certification
● Bachelor's degree in Computer Science, Information Technology, or equivalent experience Required Skills/Experience
● 4+ Years of web development experience using Javascript MVVM Frameworks (Angular/React/Knockout etc)
● Strong ES6 skills with working knowledge of various transpilers (babel, etc.)
● Expert level React/Redux experience.
● Experience writing automated js tests.
● Strong HTML 5/CSS skills with the ability to implement pixel perfect designs from mock ups.
● Working knowledge of current UX/UI trends.
● Working knowledge of REST Api Architecture.
● Experience working within Agile development methodologies on a cross functional team.
● Ability to learn new technologies and frameworks in the ever changing js landscape.
● Exposure to cloud (GCP, Azure, AWS)