Hybrid work model (1–2 days per week in the office)
Required :
- Node.js, JavaScript, MySQL, PostgreSQL, WebSocket, MongoDB, Redis, Docker, AWS, REST
Job description
We are hiring a Node.js Developer to manage data exchange between server and client applications. Your main responsibilities will involve building server-side logic, maintaining the core database, and ensuring optimal performance and responsiveness to front-end requests.
Additionally, you’ll be responsible for integrating the front-end components developed by your colleagues. Therefore, a foundational understanding of front-end technologies such as Vue.js, AngularJS, ReactJS, or any JavaScript framework is essential.
We are a company that develops software for a global travel company. Our projects aim to make vacationing easier and more enjoyable. By joining us, you’ll have the chance to shape experiences for users worldwide. With a diverse range of clients and unique online behaviors, our projects offer ongoing learning and growth opportunities.
Your Responsibilities :
Collaborate with team members to deliver high-quality software solutionsWrite, refactor, and maintain Node.js codeDeploy changes to staging and production environments in CI / CD workflowsEnsure updated security measures are in place to prevent unauthorized accessDiagnose and fix any issues in the codeCreate comprehensive test suites to validate all functionality outlined in the designDevelop highly resilient code capable of delivering excellent performance to end-usersOur Requirements :
3 years of experience on similar positionBachelor’s or Master’s degree in Computer Science, Mathematics, or relevant experienceProficiency in JavaScript and Node.jsHands-on experience with REST, MySQL / PostgreSQL, WebSocket, MongoDB, Redis, and related technologiesFamiliarity with Docker and AWS infrastructureSolid understanding of data security principlesKnowledge of JavaScript web stacks, libraries, and frameworksStrong analytical and problem-solving skillsExcellent communication, teamwork, and interpersonal skillsAbility to work effectively in a global environmentUnderstanding of front-end technologiesStrong collaboration skills for working with cross-functional teamsProficiency in English (C1 level)Growth & Benefits :
Participation in conferences in Poland and abroadDevelopment budget, internal and external trainingsMentoring and support from tech leadersTime for developing your own ideasKnowledge-sharing and support of IT eventsEnglish lessonsFlexible working hoursPartially or fully funded training