Developing substantial components, including potentially entire services.
Conducting code reviews and performing feature testing to ensure quality, a responsibility shared across the engineering team.
Participating in a shared 24/7 support model to maintain system stability. While our priority is to build stable systems and minimize support needs, this remains a team-wide responsibility.
Contributing to the development and evolution of the technology stack, engineering standards, and team culture.
Requirements
8+ years professional experience working with modern programming languages (Typescript, Golang, Rust, C#, Java)
5+ years of commercial experience with Typescript
5+ years experience building and supporting web APIs/services
3+ years experience working with modern frontend frameworks (Svelte, React, Angular, Vue.js)
Experience working with Infrastructure as Code technologies (Terraform, AWS CloudFormation etc.)
Experience delivering large pieces of functionality as an individual contributor
Experience designing and deploying containerized and serverless applications (GCP preferred but not essential)
Proven ability to manage responsibilities independently and effectively in a fully remote setting
Excellent written and verbal communication skills
Tech Stack
Angular
AWS
Google Cloud Platform
Java
JavaScript
React
Rust
Svelte
Terraform
TypeScript
Vue.js
Go
Benefits
Employee experience at par with global best practices