Grace Hill is looking to hire an intermediate to senior level front end engineer for full time employment. This position is for a solid developer with strong development and problem-solving skills plus real-world experience with React.js and other front-end technologies. This position is focused on front end development and may include some Ruby on Rails work as well. The position will work mostly remote and interact via the internet with occasional visits to the office to work directly with our small but highly motivated Ruby on Rails team in downtown Greenville, SC. A developer who has experience using Google Material Design is a big plus. Experience writing automated tests in Jest, Jasmine, or similar is preferred. The developer will assist with adding new features to an existing platform based on product specifications.
Develop new front-end features following product and technical specifications
Work in an issue tracker to analyze, discuss, and document issues
Investigate, document, and repair application defects
Collaborate with other developers, QA, and product stakeholders
Write automated tests
Commit code changes to a git repository
Perform code review for other developers' changes
Follow a lean agile process using Kanban
Recommend improvements to application architecture
Record time spent per issue
Qualifications
Solid front end web development experience
Intermediate to advanced React.js skills is required
Web technologies such as JavaScript 6/7, CSS3 and HTML 5
Experience working with a Google Material Design desired
Experience writing automated tests in Jest, Jasmine, or similar is preferred
Ability to work with multiple languages is desired
Light domestic travel may be required
Attention to detail and persistence
Ability to keep track of different projects
Good communication skills