Tech Stack
AWSDistributed SystemsJavaScriptKubernetesPythonReactTerraformTypeScript
About the role
- Report to an Engineering Manager and join a team of backend, frontend and mobile engineers
- Design and implement core backend services for high performance, complex distributed systems
- Drive and use modern development practices such as BDD and TDD
- Create clear, modern, well-tested code and perform your own testing and QA
- Collaborate across teams in a product-driven environment
- Take ownership of key technology decisions, build for scale and optimise for output
- Conduct code reviews and continuously improve ways of working
- Create detailed internal documentation for the projects you work on
- Adopt a 'you build it, you own it' approach including infrastructure responsibilities
Requirements
- Full-Stack Developer with a strong focus on Frontend development with JavaScript/TypeScript + React
- Comfortable working across the stack; backend experience (Python preferred)
- Experience with testing frameworks and a good approach to writing testable, maintainable code
- Willing to set goals, success metrics, run sprints, drive refinement sessions and delivery
- In-depth understanding of the entire development process (design, development and deployment)
- Highly motivated self-starter who values autonomy and getting things done
- Excellent verbal and written communication skills
- Experience working in a fast-paced environment
- Familiarity with tech stack: Python, TypeScript, React, AWS, Kubernetes, Terraform
- Must be located in hiring-focus countries (UK, Hungary, Romania, Serbia, Turkey, Bosnia, Greece) or UK per listing
- Unable to offer sponsorships or relocation packages at this time