Front End Engineer
Role details
Job location
Tech stack
Job description
- Implement interactive elements, animations, and transitions to enhance user engagement.
- Handle user interactions and input validation to ensure data integrity.
- Work with popular front-end frameworks and libraries to build dynamic web applications.
- Ensure web applications are compatible and perform well across different browsers and devices.
- Conduct testing and debugging to identify and resolve front-end issues, such as layout problems or JavaScript errors.
- Build fast and efficient web applications with pixel-perfect design.
- Create and/or consume RESTful web services.
Requirements
We are seeking a well-rounded Senior Engineer with strong front-end experience and a proven track record of building high-quality, scalable web applications. The position requires solid leadership abilities and the responsibility for implementing pixel-perfect designs that balance customer needs with application performance. This is a fully remote contract position., Education: A BS/MS in computer science or equivalent work experience is required.
Experience: Qualified candidates will have a background as a Full Stack Engineer with a strong emphasis on Front End development, including proven experience with React JS, Node.js, and JavaScript.
Technical Skills:
- JavaScript, Node.js, React, and GraphQL.
- HTML5, CSS3, AJAX, and Responsive Design.
- XML and XSLT technology.
- Deployment technologies like Capistrano or an equivalent.
- Source Code Management tools such as Git.
- Front-end performance optimization tools.
- Unit testing and Test-Driven Development (TDD).
Work Environment
This position is designated as 100% remote. Candidates should be equipped to work effectively in a remote setting and collaborate with the team during standard business hours.