We’re looking for several Full Stack Software Engineers of all levels to join our growing team in Barcelona.
As
a Full Stack Developer you will be responsible for the design,
development, and delivery of our web applications. We are currently in
the process of building out our new microservices architecture and you
will be instrumental in the success of this initiative. You’ll be
working in a small but growing team in Barcelona, and you’ll also be
collaborating with our Product and Engineering team in our Sydney HQ.
What you’ll be working on
- Design, development, and delivery of microservices
- Creation of APIs which will be consumed both internally and externally
- Design, development and delivery of web applications using modern frameworks
- Writing clean, scalable, testable code to support and enable the growth of the company
- Working on the maintenance and enhancement of existing systems
- Participate in discussions of system architecture
- Help coach more junior team members
What You Bring
In addition to a down-to-earth attitude, a
desire to continually master your craft and a good sense of humour, you
will also bring:
- 5+ years of industry experience
- Strong computer science/software engineering background
- Demonstrable experience in Node.js
- Demonstrable experience with modern frontend frameworks (React/Redux)
- Some professional experience with PHP
- Strong experience with relational databases and SQL, preferably MySQL
- Capable of writing optimised SQL queries and using query analysis tools
- Experience with writing automated tests
- Computer Science/Software Engineering degree preferred
- Experience working in an AWS environment and using AWS services
- Experience working on containerised environments (Docker, Kubernetes)
- Experience with NoSQL data stores
- Experience working in an agile team (Scrum or Kanban)
- Understanding of microservices architecture