You will be joining a team responsible for the continuous development of a suite of modern web-based applications focused on a key area of our business.
We work in small teams (4-5 developers), each focusing on a handful of products with a recent code base, using modern frameworks and tools. Our teams are empowered to make design and architectural decisions (in collaboration with other teams).
We are very open to new ideas/approaches to solving problems and tools and frameworks that enhance the end product and that also allow the developers to be more efficient and deliver better quality. While we do our best to deliver what is required in a timely fashion, we focus very much on product quality because we develop products with very long production lives. We try to continuously enhance our architecture to be more scalable and modern and as such we very often create new specialized and decoupled components and services that we can combine to achieve those goals.