Senior Frontend Engineer
Skills
Computer ScienceFront-End DevelopmentProgramming LanguagesSoftware DevelopmentTypescriptCSSHypertext Transfer Protocol
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree or higher in a quantitative or computer science-related field or equivalent experience
- 6+ years of software development experience in front end focused programming languages such as JavaScript TypeScript or ES6
- Experience with front-end web frameworks such as LIT Polymer React Vue or Angular and CSS
- Experience with GraphQL REST HTTP and Thrift basics
- Ability to design and implement maintainable APIs
- Ability to take end-to-end ownership of projects from design to deployment and maintenance
- Passion for learning and adapting to new technologies
- Strong communication and collaboration skills
- Entrepreneurial spirit and comfort with ambiguity
Nice to have
- Self-directed
- Innovative
- Biased towards action
- Thrive in ambiguity
- Fast-paced mindset
Day to day
- Design, develop, and maintain user-facing product features with a strong focus on performance, security, and scalability.
- Collaborate closely with product managers designers data scientists and engineers to deliver high-quality products and improve the community builder experience.
- Contribute across the full development cycle including technical design development testing experimentation analysis launch code review and mentoring.
