Join us if you have:
•
•3+ years of experience in developing JS applications
•Extensive knowledge of one of Node.js frameworks like eg.: Express, NestJS
•Good practice in TypeScript
•Knowledge of SQL (preferably Postgres) or NoSQL database (preferably MongoDB)
•Strong knowledge of REST API design
•Good experience with one of the testing tools like Jest, Jasmine, Mocha, or Chai
•Experience with Docker
•Experience in Continuous Integration (i.e. Github Actions, GitlabCI)
•Proficient understanding of code versioning tools (Git preferably)
•Experience with one of existing cloud providers (preferably AWS)
•Openness to change and work with various stakeholders
•Critical thinking and ability to ask pointed questions
•Data-driven approach and ability to conduct audits
•Iterative work (you successively deliver the next elements of a whole solution)
•Command of English and Polish on B2+ level
•Nice-to-haves:
•
•
•Good understanding of design patterns important to API-driven apps
•Basic experience with popular front-end frameworks, i.e. React, Vue
•Knowledge of popular REST API alternatives, i.e. GraphQL, tRPC
•Experience with WebSockets and/or message queues like RabbitMQ, Kafka, NatsStreaming, etc.
•Experience with other programming paradigms outside of OOP
•Experience with microservice architecture
•Knowledge of Agile development methodologies (Scrum preferably)