CrawlJobs Logo

Senior Software Engineer (Node.js)

Poland, Rzeszów · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Senior Software Engineer to work on a project that belongs to the Supply Chain & Logistics domain and covers delivery, shipping, parcel creation, and tracking processes. The project team is building a platform that helps manage the last step of package delivery, showing real-time package tracking and supporting fleet and order management. The platform architecture is built with microservices to replace old systems and make everything faster and easier to maintain. Back end uses NestJS services for orders, users, security, tracking, and communication, connected through an API.

Job Responsibility

  • Develop and maintain back-end services using Node.js and NestJS
  • Design and implement REST APIs
  • Work with databases (SQL, TypeORM)
  • Implement authentication and authorization
  • Integrate Redis for caching and performance improvements
  • Write unit and integration tests
  • Ensure code quality, readability, and documentation
  • Collaborate with the Front-End Team and other teams

Requirements

  • 3+ years of experience with Node.js (NestJS preferred)
  • Strong knowledge of TypeScript and modern JavaScript
  • Experience building REST APIs (validation, error handling, authentication)
  • Hands-on experience with SQL databases and TypeORM
  • Familiarity with Redis
  • English level – Upper-Intermediate or higher

Nice to have

Hands-on experience with Oracle

What we offer

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Node.js)

8 matching positions

Software Engineer / Senior Software Engineer - Microsoft eCDN

Microsoft eCDN (enterprise content delivery network) solves the network congesti...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years in software development
  • Proficient in JavaScript or TypeScript
  • Proficient in software back-end environments in Node.js
  • BSc in computer science or equivalent
  • Excellent problem solving and analytical thinking skills
  • Experience writing infrastructure and libraries
  • Proven track record of delivering large amounts of high quality, complex code
Job Responsibility
Job Responsibility
  • Design, implement, test and monitor crucial components of the infrastructure
  • Develop a fully distributed, scalable and stable back-end
  • Help design and implement real-world, real-time, peer-to-peer algorithms
  • Own components that impact high-stakes virtual events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Node.js) - Accommodations

We are looking for a Senior Backend Engineer to join our brand new team Accommod...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
foodlabs.com Logo
FoodLabs & Atlantic Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Go, or willingness to learn, designing and building scalable high-performing applications
  • Experience in software design and Continuous Delivery
  • Experience in cloud infrastructure and container technology
  • Passion for software craftsmanship and agile development methodologies
  • Team-player mindset with passion for mentoring and growing colleagues
  • An open mind and eagerness to learn new things
Job Responsibility
Job Responsibility
  • Take care of existing services and create new ones
  • Design, build and improve scalable systems that connect to many services & data sources inside and outside of Omio
  • Work with your team to rapidly test ideas, use results for iterations and improve our product
  • Operate and maintain critical core systems, owning reliability, performance, and availability
  • Collaborate with other teams on solutions for challenging and interesting problems
  • Help more junior engineers grow in their progression
What we offer
What we offer
  • 1 day off for your birthday
  • 1 day moving day
  • services years (extra vacation)
  • Daily meal allowance
  • Fully covered MultiSport card
  • Dinners, lunches, breakfast, volunteering events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Node.js

We are looking for a Senior Software Engineer to join our Consumer Solutions tea...
Location
Location
United States , San Mateo; Roseville; Plano; Austin; Lehi
Salary
Salary:
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Node.js
  • Strong knowledge of RESTful API development
  • Proficient in unit testing and automated acceptance testing (AAT)
  • A proactive mindset with the ability to work independently within a small, dynamic team
  • A natural curiosity and eagerness to learn and innovate
Job Responsibility
Job Responsibility
  • Complete development tasks, collaborating with team members to solve technical challenges
  • Work with product managers to ensure that development solutions meet business use cases and goals
  • Ensure code is thoroughly tested (unit tests and AAT), performant, and scalable when necessary
  • Design and document APIs clearly using tools like OpenAPI/Swagger, ensuring they are well-documented and easy to understand for collaboration between teams
  • Optimize the performance of Node.js applications, including memory usage, event loop efficiency, and handling of asynchronous code
  • Follow security best practices in API development to guard against vulnerabilities and ensure secure communication
  • Familiarity with DevOps practices, including deploying Node.js applications in cloud environments (e.g., AWS), and working with CI/CD pipelines such as GitHub Actions for automation
What we offer
What we offer
  • Opportunities for growth and advancement
  • May be eligible for a bonus
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Full Stack TypeScript & Cloud)

We are a market leading regional employment marketplace that connects millions o...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
15000.00 - 19000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
August 13, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Deep, hands-on competence in TypeScript and JavaScript across both the front-end (React) and back-end (Node.js)
  • Experience working with REST and GraphQL APIs
  • Proven experience designing, deploying, and maintaining production-grade web services or event-driven systems on a major cloud platform, ideally AWS
  • Strong grounding in Infrastructure as Code (Terraform), automated CI/CD pipelines, and writing multi-level automated testing suites
  • Experience with logging, monitoring, alerting, and incident management suites (e.g., Datadog, CloudWatch, Sentry)
Job Responsibility
Job Responsibility
  • Design, Build, and Operate: Develop robust backend services and seamless frontend features using TypeScript across Node.js and React
  • Cloud Infrastructure: Architect and run scalable, resilient systems on AWS
  • Quality & Delivery: Champion a culture of high engineering standards by writing clean, well-tested, and maintainable code with strong automated test coverage
  • Drive continuous delivery using modern CI/CD pipelines
  • Observability & Operations: Instrument services with advanced observability tools to proactively monitor performance, reduce noise, and support fast incident response
  • Technical Leadership & Collaboration: Lead technical design and architecture discussions for new features
  • Provide thoughtful code reviews and engineering mentorship to junior and mid-level developers
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer- React, NodeJS with Java

We set the digital agenda to keep IKEA leading in an exciting and fast-moving en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience building modern web applications in production environments
  • Deep expertise in React, including component architecture, hooks, rendering, and state management
  • Strong TypeScript skills across frontend and backend, with a track record of writing clean, maintainable, well-tested code
  • Experience with modern React frameworks and rendering strategies (e.g. Next.js, SSR/SSG/ISR)
  • Solid full-stack experience with Node.js, building backend services, APIs, and server-side application logic
  • Experience designing and integrating REST and/or GraphQL APIs, including API contracts and typed client integrations
  • Strong background in design systems, reusable components, and accessible UI development aligned with WCAG
  • Proficiency with modern styling approaches such as Tailwind, CSS Modules, or Styled Components
  • Proven ability to build high-performance applications across frontend and backend, including performance, caching, and scalability considerations
  • Experience with state management, data fetching, and automated testing across unit, integration, and end-to-end layers
Job Responsibility
Job Responsibility
  • We set the digital agenda to keep IKEA leading in an exciting and fast-moving environment. We drive the development, provision and operation of our digital products and services through the use of new and existing technology and agile delivery methods to deliver at pace. We are building, integrating and using software to solve complex problems. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability. To fulfill our IKEA vision, 'a better everyday life for the many people,' we need to ensure that the software solutions we create, and use are sound and sustainable for both our customers and co-workers at large. The People Domain We enable Ingka and our people to grow sustainably, through modern & efficient human resource technology, leading the group's digital agenda in sub-domains involving Talent, Total Rewards, People Management and People Planning
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Aura for Business

Aura is on a mission to create a safer internet. In a world where our lives are ...
Location
Location
United States
Salary
Salary:
140000.00 - 200000.00 USD / Year
aura.com Logo
Aura
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 8+ years of professional software engineering experience
  • 2 - 3+ years of experience as the lead engineer on a team or on large projects
  • Demonstrated success in delivering complex, large-scale projects on time and with quality
  • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
  • Expert knowledge of software design best practices, data structures, and algorithms
  • In-depth knowledge of cloud technology and the ability to choose the right tool for the job is essential, such as serverless functions vs. containerized services
  • relational vs. NoSQL databases
  • appropriate use of caches and queues
  • etc
  • Demonstrated ability and desire to learn new technologies
Job Responsibility
Job Responsibility
  • Build a brand new, highly strategic product from the ground up
  • Focus on mobile-first feature development using React Native and full-stack development with a Node.js stack
  • Take full, end-to-end ownership of complex features, guiding them from initial design and architecture through development, deployment, and iteration
  • Be a key technical partner, responsible for navigating ambiguous business goals and translating them into clear, scalable technical requirements
What we offer
What we offer
  • Competitive pay
  • Generous health and wellness benefits
  • Retirement savings plans
  • Parental leave
  • Fulltime
Read More
Arrow Right

Senior Software Engineer I

The Senior Software Engineer I designs, builds, and delivers high-quality softwa...
Location
Location
India , Chennai
Salary
Salary:
Not provided
rxglobal.com Logo
RX Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically 5+ years of professional software engineering experience
  • Strong experience building and delivering complex, globally available distributed multi-tenant systems
  • Expertise in .NET/C# and at least one or more other modern backend stack (Java, python or Node.js), capable front-end skills (JavaScript, React.Js, Flutter, etc) plus strong SQL/data skills
  • Strong knowledge of testing practices (unit/integration), quality and operational excellence and CI/CD pipelines
  • Experience with cloud platforms (preferably AWS) and modern DevSecOps practices
  • Strong problem-solving skills with the ability to handle ambiguous requirements and make well-balanced technical trade-offs
  • Confident communicator who can work effectively across cross-functional and global agile product delivery teams
  • Exposure to AI Prompting and Agentic workflows
Job Responsibility
Job Responsibility
  • Design and build scalable, secure, and maintainable software solutions
  • Translate business requirements into clear technical tasks and deliverables
  • Write high-quality, well-tested code and contribute to code reviews
  • Contribute to solution design and make pragmatic technical decisions
  • Ensure system reliability, performance, and operational readiness
  • Monitor, troubleshoot, and resolve production issues
  • Collaborate closely with product managers and engineering teams
  • Continuously improve systems by reducing complexity and technical debt
  • Mentor and support junior engineers through guidance and feedback
  • Contribute to a strong engineering culture with a focus on quality and ownership
What we offer
What we offer
  • Comprehensive Health Insurance: Covers you, your immediate family, and parents
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company
  • Group Life Insurance: Ensuring financial security for your loved ones
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement
  • Flexible Working Arrangement: Achieve a harmonious work-life balance
  • Employee Assistance Program: Access support for personal and work-related challenges
  • Medical Screening: Your well-being is a top priority
  • Modern Family Benefits: Maternity, paternity, and adoption support
  • Long-Service Awards: Recognizing dedication and commitment
  • New Baby Gift: Celebrating the joy of parenthood
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II

Location
Location
India , Chennai
Salary
Salary:
Not provided
rxglobal.com Logo
RX Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically 7+ years of professional software engineering experience
  • Strong experience building and delivering complex, globally available distributed multi-tenant systems
  • Expertise in .NET/C# and at least one or more other modern backend stack (Java, python or Node.js), capable front-end skills (JavaScript, React.Js, Flutter, etc) plus strong SQL/data skills
  • Solid understanding of system design, Domain Driven Design, APIs, and event-driven architectures
  • Experience with cloud platforms (preferably AWS) and modern DevSecOps practices
  • Strong testing discipline and focus on quality and operational excellence
  • Ability to solve complex problems and make well-balanced technical trade-offs
  • Confident communicator who can work effectively across cross-functional and global agile product delivery teams
  • Exposure to AI Prompting and Agentic workflows
Job Responsibility
Job Responsibility
  • Design and build scalable, secure, and high-performing systems that minimise long-term maintenance
  • Own end-to-end delivery of complex components across services
  • Translate business needs into pragmatic, incremental technical solutions
  • Drive engineering quality through strong coding practices, testing strategies, and design standards
  • Take responsibility for service reliability, monitoring, and incident management
  • Collaborate with Product and stakeholders to align solutions with customer and business outcomes
  • Identify risks early and improve delivery predictability and efficiency
  • Mentor engineers and contribute to a high-performing, collaborative team culture
What we offer
What we offer
  • Comprehensive Health Insurance
  • Enhanced Health Insurance Options
  • Group Life Insurance
  • Group Accident Insurance
  • Flexible Working Arrangement
  • Employee Assistance Program
  • Medical Screening
  • Modern Family Benefits
  • Long-Service Awards
  • New Baby Gift
  • Fulltime
Read More
Arrow Right