"About the role:\n 1. Eligible provides fully integrated liability calculators for its customers. You will work on everything from designing new features, refactoring existing libraries to browser-specific tweaks.\n 2. You will be responsible for maintaining/updating both our internal and external websites. \n 3. You will be working with our product engineering and design team. \n 4. Everything is secondary to the customer experience. We expect you to have a keen sense of how your code will impact the experience in terms of performance, security, and usability.\n 5. Communication is the key in remote teams. \n 6. You will have opportunities to learn full stack and frontend development through peer mentorship and collaboration. \n 7. You will have to write extensive tests for the code you are writing. \n\n About you:\n 1. Experience with modern JS development practices.\n 2. Worked on JS projects at scale.\n 3. Able to write readable and maintainable code.\n 4. Great communication skills, should be able to present your doubts in a clear and concise way.\n 5. Strong understanding of good CSS patterns with a comfort using pre-processing platforms, such as LESS and SASS \n 6. Not intimidated by amending Webpack or structuring NPM builds.\n 7. Excellent problem-solving skills. Understanding customer requirements, and coming up with the solution. Always talk about X (problem requirements) first. \n 8. Knowledge of Rails/Ruby is a plus."