Front End Software Engineer (2025)
New Today
What You'll Bring:
JavaScript: Strong proficiency in JavaScript, including ES6+ features and functional programming concepts, is essential.
React: Understanding of React concepts like components, state management, hooks, and the virtual DOM.
HTML and CSS: Proficiency in HTML and CSS for building the structure and styling of web pages.
Testing Frameworks: Experience with testing frameworks like Jest and React Testing Library.
Version Control: Proficiency in Git and version control workflows.
Programming Language: Proficient in high-level programming languages such as Java.
Technologies we use:
React
Typescript
Java, Python, gRPC, Protobufs
PostgreSQL, BigQuery, Snowflake
Git, GitHub
Kubernetes, Helm, Istio, Docker
Big Data Technologies (BigTable/HBase, Dataproc/Spark)
Jenkins
Multi-cloud (GCP/AWS/Azure)
Qualifications:
3+ years of non-internship professional front-end, web, or mobile software development using JavaScript, HTML, and CSS experience
3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving, and complexity analysis) experience
Experience with object-oriented design
Experience using JavaScript frameworks such as React
Experience with TypeScript
- Location:
- Cambridge