Who we are : We are a new digital platform designed to make purchasing decisions easier for everyone. Our founders have a keen interest to run a sustainable business from both a social and environmental perspective.
We believe that today's world of endless push-advertising and mindless consumerism has to stop. Our founders have a wealth of experience between them from running multiple startups to crafting professional grade applications for big corporations.
Our front-end tech stack is VueJS and Svelte written in TypeScript with API consumers generated following Documentation Driven Development standards via Openapi.
The current Vue component library used is Buefy. Our back-end tech stack is an orchestration of independent TypeScript written NodeJS MicroServices talking to MongoDB Atlas and Redis databases with an internal event system coordinated via RabbitMQ.
All data models for the APIs and event payloads are defined with Openapi and Asyncapi. Who we are looking for : We are not looking for anyone who just wants a regular salary and a 9-5 job.
We're new, we believe what we have can change the way the world of consumers think when buying online. So, we are looking for someone who we feel believes what we believe.
For the right person, we are willing to offer, after a proven ability, passion & commitment, more than a salary. For more details on the platform and the role, please get in touch.
What we expect from you : To live in Portugal, be an EU Citizen and be able to speak clear international English Be experienced with VueJS (2), written in Typescript Be experienced with Vuex Be comfortable with SASS and have enough ability to continue the development of our frontend apps to a professional level PWA proficiency 1 form of https : / / nativescript.
org https : / / nativescript.org / compiled for iOS & Android Have experience with consuming RESTful APIs and Socket.IO data Git and GitFlow A team player with Agile experience in a Scrum setup A good level of emotional intelligence to enable an empathetic approach to UX Confluence and Jira workflow Minimum of 5+ years of proven full time work experience Additional nice to haves, but can be taught : Experience with OpenAPI 2 / 3, Swagger and AyncAPI Svelte in Typescript Unit (Jest) & e2e Testing (Nightwatch or Cypress) Experience with micro-service architecture design patterns NodeJS with ExpressJS MongoDB & Redis Docker or Podman