Senior Full Stack Developer

Location: Groningen
Language(s): Only English Required
13 Jan 2021
Would you like to make an impact on eliminating overproduction? And make an impact on waste of resources? Are you an experienced Full Stack developer who wants to be part of a fast growing techcompany? Functieomschrijving Join Ziel and you will build modern applications, API’s and integrations in a microservices architecture that will change the way that apparel is designed, made, bought and delivered throughout the world. We are ambitious – expecting that with the right ecosystem, designs can come to market quicker. Creating durable fashionable apparel that was produced more sustainably and more ecofriendly than previously done. Our goal: Always better… Your tools of the trade are Python, JavaScript (React) and PostgreSQL – deployed in AWS to ensure our global ambitions and availability are met. Building modern highly responsive web-based apps within the Ziel Platform will be your ever-renewing challenge. You will do this in collaboration with your teammates in Groningen, New York and across the globe. By building reusable, testable components and libraries, you will ensure their future use, making sure that your work is robust, testable and easy to maintain. You will be managing development cycles, maintaining our platform, and keeping customer data secure. You will be integrating the various components in the platform – and releasing the solutions you made – to production with the help of your team members. Wij vragen What skills and talents I will bring to Ziel
• I am highly skilled in o Python o JavaScript – hopefully with React.js, Vue or Angular, too o Databases o Current specifications of EcmaScript, HTML and CSS
• Agile is the only way I work – I find Jira and Confluence easy to use
• Automating tests is when I know we’re done – unit |integration |functional
• BDD is in my DNA
• CI |CD processes and modern build pipelines and tools deliver higher quality
• Cloud native – AWS is where I work, I am experienced with o ECS o Lambda o API Gateway o Code o RDS and DocumentDB is a plus
• Design applications by implementing microservices
• Educated – conventionally with BSc or MSc in Computer Science, or equivalent experience
• Have the right to work in The Netherlands – we are not able to sponsor your visa What my colleagues, friends and family recognize in me
• I deliver results
• I'm a proactive team player o a self-starter o a problem solver o someone that loves to complete tasks
• can work independently or collaboratively – whatever is needed
• enjoy working within an agile team
• am open-minded and approachable
• have the ability to understand user needs
• think strategically about business opportunities
• enjoy working in a diverse and international setting What you will do for us
• Stand central within our development team
• Support our stakeholders by understanding what people need and building features and solutions into the Ziel Platform
• Express in data – the people, process and products – we do this in database schemes, APIs and integrations. We will always build what is unique to Ziel – but we will use third-party systems when it is commodity. We innovate
• Make the usability of our system second to none – ease of use, speed, reliability will be central to our solutions o Reusable backend, front-end components and libraries position us for extending our platform to address an adapting industry
• Get feedback on what works (and what doesn’t) is critical. Creating automated tests will help us continuously improve our code
• Let people know how to use our platform, could be done through gamification, writing documentation, doing video’s – we adapt to the needs of our users
• Continuously improve our code quality within the team (e.g., code reviews, linting, etc) Wij bieden
• Offer a challenging position that defines its own goals in an agile organization
• Make sure that you get the feedback that you need to be successful – we will establish OKR’s together – so it is clear what is expected of you and team
• Keep your skills sharply honed by ensuring you are getting traning and attending conferences
• Work in an international atmosphere – where you can teach and learn from other cultures
• Provide you with flex-time to get your work done, while managing your personal needs
• Make sure that you have the tools necessary to achieve success