Ace & Tate is a cutting-edge eyewear company that is revolutionizing the way people experience and purchase glasses. We have a strong start-up mentality and we are passionate about combining sustainability, innovative design, high-quality materials, and affordability to provide our customers with the perfect eyewear solutions.
We are looking for a brilliant Scala Developer to join our team. As a Scala Developer, you will play a key role in developing and maintaining the backbone of our company, which is our platform. You will be working in a small, international team to design, implement, and optimize software solutions that enhance our e-commerce platform, streamline business processes, and bring ideas forward that will have a direct impact on our business and our customers.
You'll be...
- Use your knowledge on Scala and modular systems to help us in constructing and evolving our systems.
- Take an important place in the future capabilities of the business, by closely working together with key stakeholders.
- Work in a reactive system (with event sourcing, CQRS, and message-driven microservices) in a Google Cloud environment using Lagom, Kubernetes, and Kafka.
- Further improve our way of working with the experience you have in your agile way of working and strong focus on automation.
- Contribute to architectural direction and changes.
- Help us evolve our platform and keep it up and running.
You...
- Are a strong team player and love to help others out.
- Are fluent in English.
- Are interested in Domain Driven Design, Event Sourcing and Reactive Architectures.
- Understand and can relate to our business and are able to empathise with our (online) customers.
- Are a fast learner, seeking constant self-improvement.
- Love experimenting with cutting edge technologies and see how these would fit into our technology stack.
- Have a sense of pragmatism, not afraid to code your way out of a challenge.
Your skills…
- Experience with Scala, Java, or Kotlin (professionally or in private projects), along with other common libraries such as Akka and Akka Streams.
- A knack for writing clean, readable Scala code.
- Able to implement automated testing platforms, unit and integration tests (Scala tests, CI/CD).
- Experience with an agile environment.
- Knowledge of Terraform is a big plus
Join us at Ace & Tate and be part of a forward-thinking team that is shaping the future of eyewear retail with technology and innovation! Apply now to embark on an exciting journey and make a meaningful impact in a rapidly growing company.