Experience & Requirements
- A Bachelor's or Master's degree in Computer Engineering or Computer Science
- 5+ years of UI/Presentation Layer hands-on development experience
- Excellent analytical and problem solving skills
- Experience working in an Agile + Scrum environment
- Experience implementing User Stories and writing unit tests
- Excellent written and verbal communication skills
- Acute knowledge and understanding of the browser document object model
- Strong experience with React
- Experience with VanillaJS and/or other JS frameworks (React, EmberJS, VueJS)
- Ability to create precise interfaces from wireframes or visual mockups using maintainable and reusable code
- Understanding of UI design standards and best practices (Material, Semantic, etc.)
- Ability to write software that consumes RESTful web services
- Mastery of of JSON
- Mastery of cross-browser HTML and CSS
- Understanding of using Containers and Docker development environment
- Thorough understanding of git (we use GitLab)
- Ability to keep up with evolving web standards (HTML5, CSS3, ES9+) and best practices
- Self-managed developer, also able to work closely with and incorporate feedback from engineers, user experience team, and product managers
Responsibilities
- Works closely with the UI/UX team to create applications for high-traffic websites
- Profile and improve the performance and scalability of services
- Identify ways to improve our technology and process
- Participate in code and technical design reviews
- Design metrics and dashboards to empower data-driven decisions
- Influence the direction of our platform with your own ideas
Company:CONFIDENTIALLocation:Cambridge - Massachusetts - United StatesJob Types:Full TimePost Date:October 22, 2021Valid Through:November 21, 2021