Scala Developer

Buenos Aires, Argentina · Product - Engineering

Description

What do we do at Tiendanube?

We are a startup born in Argentina in 2011 with offices in Buenos Aires and São Paulo, backed by world class investment funds and investors.

We are a young team that helps thousands of entrepreneurs, and small and medium companies to build their online business in Brazil, Argentina, Mexico, Colombia and Chile.

As we are a growing startup, we are flexible, independent and proactive. We like to work with people who love their work, to plan and implement innovative solutions to major challenges, and working with multicultural teams. We are true believers that a diverse team creates a better working environment and produces innovative solutions for our customers.

What is our software development vision?

It is all about Domain Driven Design and Test Driven Development. We found Akka to be a perfect fit to express our efforts through the use of the Actor Model. We write Bounded Contexts as Microservices and use Event Sourcing to make the implicit explicit.

We completely discourage the use of CRUD, static methods, getters, setters, NULL references, ORMs and mutable objects.

We are looking for enthusiastic developers who have a passion for continuous learning, knowledge sharing and who will actively contribute to the development of reactive applications that will give you a sense of accomplishment and pride! Together with your team, you will be involved in architecture design and committed to delivering high quality software in a work environment where team playing and having fun is a core part of the development process.

Which will your responsibilities be?

Requirements

It’s essential:

It’s a plus:

Proven experience with:

Benefits

Apply for this job