Tooploox supports international startups to grow their businesses. We do this by building an awesome culture with a holacratic company structure, having nice (very nice!) people on board, creating an enjoyable working environment - and all that with a focus on quality in everything we do.
As a Back-end Node.js Engineer you will help us in building great products and grow our team as a whole.
We care about both your and our health. That's why all recruitment processes at Tooploox are held fully remotely for the time being.
Responsibilities
- Build robust microservices using lightweight, modern technologies based on Node.js
- Contribute to the definition of scalable APIs of the microservices and the system for customers and front-end developers
- Develop solid codebase covered with automated set of tests
- Proposing and assessing application architecture
- Working on new solutions optimized for specific use cases
- Investigating new tools and technologies
- Learn new skills and technologies as you go
Requirements
- You have experience with creating applications from scratch, including building architecture and choosing technologies
- You have experience with choosing technologies best suited for a given domain problems
- You have a full understanding of JavaScript ES6+, Node.js and related ecosystems
- You've implemented a real back-end API for a single page application or mobile application
- You love working in a team and are comfortable with an agile process. You value communication. We chat all day, every day through Slack (both chat and daily video calls). English is a must have
- You regularly use GIT, you've made pull requests and understand how the process works
- You have experience with NoSQL/SQL databases
- You consistently write tests for the code you write
Nice to have
- You have experience with serverless application model from AWS (including gateways, reporting and notifications services and more)
- You have experience in mentoring people with less seniority - you provide advice and share your experiences with your mentee
- You work well remotely or you have an experience to work with a distributed team
Benefits & Perks
- Choose your type of employment B2B or UoP. Every hired person gets 26 days of paid holiday
- We invest in your professional growth - you have 24 hours (3 working days) per quarter exclusively for learning, and we cover the costs of your training needs (training platform, event, books etc.)
- Work when you are the most productive and it's the most comfortable for you - at Tooploox we have flexible working hours
- Stay healthy with our Enel-Med health care plan (dental care included)
- Work on trusty hardware - You will get a MacBook Pro, 24'' monitor, headphones BOSE QC 35 II with noise cancellation to boost your day-to-day productivity and comfort
- It doesn’t matter where you are but what you do - you can work remotely (not only during global pandemic)
- Work in or visit our office in Wroclaw and Warsaw - great people, animals, games, beautiful design, parties (after COVID), sweets, proximity to the city center and more are provided
- Enjoy a relaxed work atmosphere