Node.js Developer
Miejsce pracy : Katowice
Technologies we use
Expected
- Node.js
- JavaScript
- MySQL
- PostgreSQL
- WebSocket
- MongoDB
- Redis
- Docker
Operating system
LinuxAbout the project
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
Bachelor’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 teamsMinimum 3 years of experience in a similar positionProficiency in English (C1 level)Strong communication and interpersonal skillsAbility to multitask, stay organized, and prioritize effectively without supervisionProven teamwork skillsThis is how we organize our work
This is how we work
in houseagilescrumDevelopment opportunities we offer
conferences abroadconferences in Polanddevelopment budgetexternal trainingindustry-specific e-learning platformsintracompany trainingmentoringsoft skills trainingspace for experimentingsubstantive support from technological leaderssupport of IT eventstechnical knowledge exchange within the companytime for development of your ideasWhat we offer
Opportunities for constant development and work on exciting projectsWorking in an international environmentEnglish lessonsAttractive remuneration in EuroFlexible working hoursFully or partially paid training and developmentRequired presence in the office 1-2 days per weekBenefits
sharing the costs of sports activitiessharing the costs of foreign language classessharing the costs of professional training & coursesflexible working timeintegration eventscorporate gymcorporate sports teamcorporate libraryno dress codecoffee / teadrinksparking space for employeesleisure zonesharing the costs of tourist servicessharing the costs of tickets to the movies, theateremployee referral programcharity initiativesfamily picnicsSounds interesting? Contact us, let’s talk, and... Begin your extraordinary journey with us!
Travcorp Poland Sp z o.o.
We’re a software team behind one of the world’s leading travel companies. Our projects help people around the globe enjoy smoother, more enjoyable vacations. By joining us, you’ll play a part in shaping the travel experience for users worldwide.
We work with a wide variety of clients, meaning you’ll constantly learn from real-world use cases and develop your skills in a dynamic environment.
More than that – we’re a team that values openness, transparency, and collaboration. We love exploring new ideas and working closely across teams.
If you're just starting your journey in tech and are eager to learn, grow, and make an impact – we’d love to hear from you!
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".