Tasks
- develop RESTful/GraphQL API in Node.JS
- develop new features and improve existing ones
- participate in code review
- take the initiative and design & propose your own solutions
- cooperate with project managers, developers, testers and customers to increase application quality
Must have
- very good knowledge of ECMAScript 6
- good knowledge of TypeScript 3 or later
- API Design and Development skills (REST, GraphQL)
- knowledge of Reactive Programming (RxJS, Bacon.js)
- knowledge of WebSockets (Socket.io)
- knowledge of SQL (MySql, PostgreSQL) or NoSQL databases (MongoDB, Elasticsearch)
- experience with asynchronous programming
- experience with unit tests and testing tools (Mocha, Jest)
- experience with version control system (GIT with GitFlow)
- experience with AWS
- experience with Containerization (docker)
- habit of writing clear, understandable and maintainable code
- familiarity with Agile software development
- very good command of written and spoken English (min. B2 level)
Nice to have
- knowledge of NestJS
- experience with Microservices
Salary
10,800 – 13,400 PLN net B2B or 8,300 – 11,200 gross CoE