Your Skills
- Excellent problem-solving skills and the ability to craft well-architected, scalable, and easy-to-maintain systems.
- A robust toolkit of design pattern, and the ability to choose the right one to apply to each problem, making use of SOLID principles.
- Solid core understanding of JavaScript (ES2015+), HTML, and CSS.
- Proficiency with TypeScript and React.
- Experience writing back-end services using a JVM language (e.g. Java, Kotlin, Spring Boot), or similar.
- An understanding of deployment tools and technologies, including Docker, Kubernetes, and Terraform.
- Needs the capability to collaborate with others, communicating ideas clearly, influence their thinking, or secure their acceptance in delicate situations, all while maintaining the integrity of the relationship.
We know that great talent comes from a variety of backgrounds, and we encourage you to apply even if your experience doesn’t perfectly match every qualification on this list.
Languages and Technologies You’ll Work With
- Front-End: React, TypeScript, CSS, Redux, Jest, Vite, Enzyme, Cypress.
- Back-End: Java, Kotlin, Spring Framework, MySQL
- Infrastructure & DevOps: Docker, Kubernetes, Jenkins, Git, Helm.
