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 solutions
Write, refactor, and maintain Node.js code
Deploy changes to staging and production environments in CI/CD workflows
Ensure updated security measures are in place to prevent unauthorized access
Diagnose and fix any issues in the code
Create comprehensive test suites to validate all functionality outlined in the design
Develop highly resilient code capable of delivering excellent performance to end-users
Our Requirements:
3 years of experience on similar position
Bachelor’s or Master’s degree in Computer Science, Mathematics, or relevant experience
Proficiency in JavaScript and Node.js
Hands-on experience with REST, MySQL/PostgreSQL, WebSocket, MongoDB, Redis, and related technologies
Familiarity with Docker and AWS infrastructure
Solid understanding of data security principles
Knowledge of JavaScript web stacks, libraries, and frameworks
Strong analytical and problem-solving skills
Excellent communication, teamwork, and interpersonal skills
Ability to work effectively in a global environment
Understanding of front-end technologies
Strong collaboration skills for working with cross-functional teams
Proficiency in English (C1 level)
Growth & Benefits:
Participation in conferences in Poland and abroad
Development budget, internal and external trainings