-
We are looking for a couple of front end engineer with strong RectJS with eCommerce platform coupled with CSS/JS, the better.
Front End Engineer needs to be eager to make an impact within a client with which is a mission-driven organization. The Front end Engineer to help deliver scalable solutions for new features that have the power to positively impact millions. You must be fluent in writing complex JavaScript, as well as utilizing current JavaScript frameworks like AngularJS, ReactJS/Redux/NodeJS, Express and a modern web development toolkit.
Duties and Responsibilities
Architect and develop core site functionality using server-side templating and JavaScript.
Mentor and provide feedback to other engineers
Establish best practices to continually increase performance and scalability
Review code and pull requests to ensure architectural standards are maintained
Investigate and resolve any production issues from end user (UI) to persistence layer and work to prevent them
Work with project managers to ensure that all project deliverables are on time and high quality
Develop high performance, scalable, object-oriented JavaScript code
Integrate front end code with backend web services
Understand the market and our end customers
Foster and maintain a work environment that supports being kind, useful, and awesome
Qualifications3+ years of experience in web application development or software engineering in a enterprise environment using modern frameworks
B.S. in computer science, engineering, related technology field, or equivalent training
Skills and CompetenciesMust have a strong eye for pixel perfect design and can turn a set of written requirements and wireframes into fully functional and highly performant Web applications utilizing standards compliant HTML, CSS, JavaScript, and modern reactive web frameworks
Must be fluent in writing complex JavaScript, as well as utilizing current JavaScript frameworks like AngularJS, ReactJS/Redux/NodeJS, Express and a modern web development toolkit
Possess a deep understanding of advanced JavaScript, DOM
Have a deep understanding of at least major JS frameworks such as AngularJS, ReactJS/Redux/NodeJS (preferred)
Be able to demonstrate strong HTML, HTML5, CSS3, JSON, AJAX, JavaScript development skills
Know the differences in developing for various browsers and platforms
Be a perfectionist who makes sure every pixel is in the right place
Care about your craft and have opinions about the “right” way to do things with technology
Be adamant that all UI code is testable using JavaScript unit testing frameworks (Jasmine, Mocha, etc)
Strong personal drive to want to be a great leader, coach and teammate
Strong desire to make a concrete impact in improving the lives of patients
Ability to work in a fast-paced environment
A passion to stay current with new technologies and engineering concepts