Microservices (nice to have)
We are looking for a FullStack JS Developer who feels excited to have a real impact on the shape and direction of the product they are building.
We work in an agile environment, so you'll be collaborating closely with other developers, conversation designers and product owners.
You will be responsible for delivering high-quality software, ready to be deployed frequently and safely into production.
If you are an advocate of test automation and software craftsmanship is close to your heart, this is a place where you’ll fit right in.
Key responsibilities :
Active participation in defining, designing and prioritizing features
Taking part and contributing in our team’s activities such as estimation, planning or product reviews
Contributing to key decisions, including work prioritization and deadlines
Developing features and enhancements with top quality in mind
Maintenance, monitoring and scaling of our fast growing platform
Sharing knowledge, investigating and promoting latest technologies
Driving and influencing continuous improvement of our applications
We are looking for someone who
Can describe their technical skill set as :
Advanced : Node.js, ReactJS, TypeScript
Good : MongoDB, TDD
Nice to have : AWS, Microservices
Feels enthusiastic about quality and the importance of testing (e.g by applying TDD, BDD, CI / CD, pair programming)
Is inquisitive, curious and a great problem solver
Takes ownership and responsibility for the work they deliver
Wants to have a real impact on the product they are building
Is approachable, friendly and a team player
Loves to learn as well as share knowledge
Is a clear, concise and proactive communicator
What we offer :
Competitive pay with benefits : employment contract or B2B co-operation
A continuous improvement environment, with 10% of your time dedicated to self-development and professional growth activities
Exceptional conditions for growth : regular brown-bag meetings, workshops, hackathons, trainings and conferences (with a dedicated budget for that)
Unique company culture based on mutual trust, honest feedback and autonomy
Work in a team of highly-motivated professionals who love what they do, and enjoy each others company