Responsibilities:
- Designing and implementing Node.js applications
- Working in Scrum or Kanban methodologies
- Supporting other engineers with your expertise when needed (knowledge sharing)
Requirements
- Very good knowledge of Node.js, TypeScript, JavaScript
- At least 5 years of experience as a Node.js developer
- Creating high-quality code
- Writing unit and integration tests
- Experience in asynchronous programming
- Experience with Express.js (NestJS is a big plus)
- Knowledge of relational (PostgreSQL, MariaDB) and non-relational databases (MongoDB)
- Experience consuming and building robust RESTful APIs (GraphQL is a plus)
- Polish and English at the B2+ level
- Exceptional problem solving and ability to work independently or as part of a team
- Understanding of Agile methodologies
Nice to have:
- Using Docker for development
- Experience in creating building scalable systems in cloud infrastructures
- AWS / Azure Serverless knowledge
We offer
- International, product-centered projects in areas like IoT, Real Estate, MedTech, FinTech
- Flat structure – we aren’t a corporation
- The opportunity to work with leaders
- Team-oriented way of working
- Company support in skills development
- Stationary, remote, or hybrid work model
- English lessons
Your personal data will be processed by Kyotu Technology Sp. z o.o. for the needs of a recruitment process. For information about the purposes and means of processing, check out the Privacy Policy