Job opening

Backend Developer

Starred / Amsterdam (NL)

Apply on site

Job description

Start with the human: No matter how advanced technology becomes, the cooperation between people should remain at the core. The personal relationships we maintain with our customers are crucial to the success of Starred.

Embrace & drive change: Don't accept something because it is like it is. Break through the status quo, innovate and reinvent your job and yourself constantly. In other words: embrace change.

Take ownership: Take responsibility for your work, your customers, your colleagues… your mistakes. In other words: at Starred you don't 'rent' your job, you 'own' your job.

Work smarter: Sometimes there's an alternative to working harder: working smarter. Which tools could you deploy? Who could help you out? Which partnership could speed you up? We're constantly looking for ways in which we can work smarter.

Building together: Finally, you're not alone. Without marketing there would be no leads, without the development team there would be no product, without customer happiness there would be no happy customers, and without sales there would be no new customers. We're building Starred together.

Candidate/profile

Our primary stack is LEMP all running on AWS (EC2/Lambda), build on top of Symfony Framework backed by DoctrineORM/MySQL and MongoDB/DynamoDB/Redis databases. Some of the other tools that we use are Node.js, Git, Docker and we are enthusiastic exploring the serverless architecture. Haven't worked with these technologies before? This is an amazing chance to jump in and learn!, * 2 to 5 years building applications in a mainstream programming language: PHP, Node.js, Python, Ruby, C#, C++, Java or other;
* Experience with PHP and Symfony Framework, and the excitement to work other languages like Node.js/Python.
* A drive for results; you're a self-starter with great communication and collaboration skills.
* Computer Science education (huge plus);
* Strong understanding of how to develop and maintain RESTful web services;
* Solid database experience with understanding the differences between RDBMS and NoSQL;
* Working knowledge of front-end technologies (HTML, CSS, AJAX, JavaScript, TypeScript, React) as an advantage;
* Unit-testing know-how; experience with TDD or BDD is an added bonus;
* Understanding of basic data structures and computational complexity (Big O);
* Understanding of SOLID principles

Full description & Apply on site