Frontend Engineer
Skills
About the Role
You will use full‑stack web technologies (Node.js, React, TypeScript, HTML, CSS) to develop MVPs and run experiments to validate ideas. You will build platforms, systems, and services for internal and external teams to interact with large scale production systems. You will design, develop, test, deploy, maintain, and improve software, bring new ideas and technologies into the platform, and troubleshoot fast‑paced production issues.
Requirements
- 6+ years of software engineering experience
- BS degree in Computer Science similar technical field of study or equivalent practical experience
- Experience in a frontend development role with solid JavaScript HTML and CSS skills
- Experience with React web frameworks
- Experience with one or more general purpose programming languages such as Java C C++ Python Rust or Go
- Experience working with two or more of web application development Unix Linux environments distributed and parallel systems networking systems and developing large software systems
- Experience running large scalable distributed services following a microservice architecture (preferred)
- Experience in WebGL (preferred)
- Experience with cloud native environments on public cloud such as AWS Azure or GCP (preferred)
- Familiarity with web protocols and web server optimization techniques (preferred)
- Experience troubleshooting in fast paced production environments (preferred)
- Strong sense of web design and user experience fundamentals (preferred)
Responsibilities
- Develop MVPs and run experiments using Node.js React TypeScript HTML and CSS
- Build platforms systems and services for internal and external teams to interact with large scale production systems
- Design develop test deploy maintain and improve software
- Introduce new ideas and technologies and iterate on solutions
- Troubleshoot production issues
Benefits
- Equity
- Competitive compensation
