CrawlJobs Logo

Senior Back-End (Node.js) Developer

Ukraine · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Senior Node.js Developer to join our team and play a key role in building and scaling high-performance backend services. You will be responsible for designing and developing robust, scalable APIs and distributed systems, ensuring seamless data flow and system efficiency.

Job Responsibility

  • Design and implement scalable backend services and APIs using Node.js
  • Optimize data storage and retrieval using MongoDB
  • Deploy, manage, and optimize services on AWS (ECS, Lambda, SQS, API Gateway)
  • Work closely with frontend engineers, DevOps, and product teams to deliver well-engineered solutions
  • Write clean, optimized, well-documented code and contribute to code reviews
  • Guide and mentor junior developers, helping them grow their technical expertise
  • Continuously improve system efficiency, scalability, and security

Requirements

  • 5+ years of backend development experience using Node.js and Express.js
  • Strong proficiency in Node.js, MongoDB and different AWS services (ECS, Lambda, SQS, API Gateway)
  • Proven ability to design, maintain, and optimize complex systems
  • Strong skills in writing optimized, efficient, and high-performance code
  • Experience working with distributed systems and microservices architecture
  • Ability to navigate complex codebases, identify improvements, and iteratively enhance system performance
  • Strong problem-solving skills and the ability to translate business requirements into scalable, maintainable solutions
  • Experience with event-driven architectures and messaging systems

What we offer

  • Flexible working hours
  • 25 paid days off and 10 sick/medical leaves
  • Additional paid days off for personal events like marriage and childbirth
  • Maternity/Paternity leaves
  • Skills Evaluations and promotions are based on Corporate Matrix
  • Discount program
  • Self-development budget per year
  • Referral bonuses
  • Corporate events and gifts
  • Learning events and mentorship opportunities
  • Speaking Clubs
  • PE accounting and support

Looking for more opportunities?

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

Similar Jobs for

Senior Back-End (Node.js) Developer

8 matching positions

Senior Support Specialist, Back-End Developer Support

In Support, our product is people. This includes our merchants, our partners, ou...
Location
Location
United Kingdom
Salary
Salary:
Not provided
shopify.com Logo
Shopify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrates exceptional reading, writing, typing, and communication skills, both internally and externally, with the ability to communicate complex web development topics clearly.
  • Exhibits strong adaptability and resilience, responding well to adversity and capable of adjusting to changing environments and challenges.
  • Highly curious, resourceful, and committed to continuous learning and understanding, with a keen interest in the experiences of merchants and partners.
  • Proficient in engaging and empathizing with others during extended interactions on supported channels, managing multiple concurrent text conversations effectively.
  • Excellent problem-solving, troubleshooting skills, and a methodical approach to addressing urgent issues, coupled with an openness to receiving feedback.
  • Proficient in API technologies including extensive experience with REST and GraphQL APIs, adept in utilizing API Clients like Postman or Insomnia, and well-versed in XML, JSON, and HTTP protocols.
  • Skilled in server-side development using languages such as Ruby, Python, PHP, or Node.js, with a solid understanding of object-oriented programming, MVC frameworks, and data architecture, complemented by the ability to operate version control systems like Git.
  • Competent in leveraging technical support tools such as Observe, SQL databases, and Chrome Developer Tools, capable of interpreting and executing development testing procedures, and experienced in managing complex codebases in collaborative environments.
  • Enthusiastic about improving team efficiency through the development of standards and tools, and actively engages in crafting maintainable code as part of a collaborative development team.
Job Responsibility
Job Responsibility
  • Work with merchants, partners and/or their developers to resolve issues with their back-end technology stack in relation to Shopify and Developer Support’s scope (e.g. Shopify APIs, SDKs, Checkout Extensions, Headless).
  • Help merchants customize their Online Store either through consultation or implementation.
  • Provide real-time support to internal stakeholder teams, including Plus & Enterprise Support Specialists and Merchant Success Managers, via Slack and other support tools.
  • Collaborate with internal engineering teams to fix bugs and enhance Shopify's product offerings.
  • Contribute to and enhance the Developer Support knowledge base, equipping Support Delivery teams to handle front-end technology queries effectively.
  • Maintain high standards of technical expertise and service quality in all support interactions and within team projects.
  • Actively engage and provide high-quality support to internal stakeholders, improving outcomes for merchants and partners.
  • Use expertise to influence internal decisions and develop strategic solutions, applying complex decision-making skills and advocating for merchant and partner needs.
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Developer (Back-End Focus)

We’re looking for a talented and driven Full-Stack Developer to join our dynamic...
Location
Location
Salary
Salary:
Not provided
gamdom.com Logo
gamdom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full-Stack Developer with a backend focus
  • Strong expertise in: React.js for scalable UI development
  • Node.js & Express for backend services
  • PostgreSQL for relational database design and management
  • MUI for consistent UI/UX design
  • WebSockets (socket.io) for real-time communication
  • Strong problem-solving and analytical skills
  • Ability to work in a fast-paced, collaborative environment
  • Excellent communication skills (verbal & written)
  • Adaptability and eagerness to learn new technologies
Job Responsibility
Job Responsibility
  • Frontend Development: Build and maintain user interfaces with React.js and MUI for responsive, consistent design
  • Backend Logic: Develop robust server-side functionality with Node.js and Express
  • Database Management: Design and optimize schemas and queries using PostgreSQL
  • Real-Time Features: Implement live updates and streaming with WebSockets (socket.io)
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features
  • Quality & Performance: Troubleshoot issues, write unit/integration tests, and optimize performance for scalability
  • Continuous Learning: Stay up-to-date with modern tools, frameworks, and best practices
What we offer
What we offer
  • Fully remote - work from anywhere in the world
  • Flexible schedule
  • 30 days of paid time off
  • Equipment allowance
  • Fulltime
Read More
Arrow Right

Back-End Senior Software Engineer

We are looking for an experienced Back-End Senior Software Engineer to join our ...
Location
Location
United States , Urbandale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 7 years of experience in software development with proven expertise in back-end technologies
  • Proficiency in Node.js, Python, JavaScript, and frameworks such as React.js
  • Strong hands-on experience with AWS services, including Lambda, DynamoDB, and other cloud solutions
  • Knowledge of REST APIs, API gateways, and database systems like MySQL and Azure SQL
  • Familiarity with CI/CD processes and release automation using Azure DevOps
  • Solid understanding of software development life cycle and agile methodologies
  • Excellent problem-solving and analytical skills to tackle complex technical issues
  • Strong communication and collaboration skills to work effectively with team members and stakeholders
Job Responsibility
Job Responsibility
  • Design and implement secure, scalable, and efficient back-end software solutions
  • Develop and maintain APIs and web applications using Node.js, Python, and JavaScript
  • Manage CI/CD pipelines and deployment processes with Azure DevOps
  • Identify and resolve technical challenges and ensure optimal performance
  • Conduct thorough code reviews and enforce coding standards within the team
  • Collaborate with team members to promote agile methodologies and continuous improvement
  • Ensure compliance with security protocols and performance benchmarks
  • Troubleshoot and debug issues across various systems and applications
  • Contribute to the development of microservices and containerized solutions as needed
  • Stay up-to-date with emerging technologies to enhance software development practices
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right

Lead Back-End Developer

We are at a pivotal moment. You aren't joining to maintain a legacy system; you ...
Location
Location
Sweden , Malmö; Stockholm
Salary
Salary:
Not provided
danads.com Logo
DanAds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Engineering Experience: 7+ years in backend development, with a deep focus on API design and microservices
  • AWS Native: Mastery of the AWS ecosystem, specifically Lambda, DynamoDB, EventBridge, and CloudFormation/Terraform
  • API Design Pro: Extensive experience designing RESTful/GraphQL APIs and treating them as products (Versioning, Documentation, Backward Compatibility)
  • The "Platform Mindset": You understand the difference between building a Project (for one client) and a Platform (for many)
  • AdTech Experience (Bonus): Familiarity with concepts like VAST, OpenRTB, and Campaign workflows is a major plus
Job Responsibility
Job Responsibility
  • Enforce the Contract: You are the gatekeeper of the API. You will define and maintain strict OpenAPI specifications
  • Serverless-First: Drive our FinOps strategy by architecting solutions on AWS Serverless (Lambda, API Gateway, DynamoDB, EventBridge) to ensure a "Scale-to-Zero" cost model
  • The Reusability Filter: You will ruthlessly reject "snowflake" logic. If a Product Team asks for a specific feature, your job is to abstract it into a generic capability that serves 10+ clients
  • Data Standards (AdCP): Enforce the Ad Context Protocol (AdCP) across all data models
  • Security & Tenancy: implement strict Logical Isolation patterns
  • Lead by Code: You are a hands-on leader. You write the "Golden Path" templates and libraries that other developers use
  • Review & Refine: Conduct rigorous code reviews to ensure adherence to our NFRs (Non-Functional Requirements) regarding latency (<200ms), availability (99.99%), and observability
  • Bridge the Gap: Translate the CPO's commercial requirements into technical specs
What we offer
What we offer
  • Competitive salary
  • Wellness grant and occupational pension
  • A fun and entrepreneurial environment
  • Career growth opportunities
  • Industry leading clients such as Paramount Advertising, Yahoo, Nine Group, Roku and many more
Read More
Arrow Right

Senior Node.js Developer

At LeverX, we have had the privilege of delivering over 950 projects for various...
Location
Location
Salary
Salary:
Not provided
leverx.com Logo
LeverX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with software development using Node.js
  • Experience with TypeScript, JavaScript, distributed source control systems, relational- and document-oriented databases, KV-storage, AWS, Microsoft Azure, and container management tools
  • Experience in designing and developing APIs using REST API or GraphQL
  • Knowledge of Node.js frameworks: Nest.js, Express, SAP CAP, or LoopBack
  • Experience with writing unit and integration tests using Jest, Mocha, Chai, or Supertest
  • Understanding of software best practices, data structures, algorithms, databases, and networks
  • English B1+
Job Responsibility
Job Responsibility
  • Design and develop large-scale web applications using Node.js
  • Focus on back-end software development and interface with third-party APIs
  • Contribute to the overall software development lifecycle: requirements gathering and analysis, design, development, release and version control, testing, deployment, and support
  • Be a part of an Agile-based and globally distributed team
What we offer
What we offer
  • Projects in different domains: healthcare, manufacturing, e-commerce, fintech, etc.
  • Projects for every taste: Startup products, enterprise solutions, research & development initiatives, and projects at the crossroads of SAP and the latest web technologies
  • Global clients based in Europe and the US, including Fortune 500 companies
  • Employment security: We hire for our team, not just for a specific project. If your project ends, we will find you a new one
  • Healthy work atmosphere: On average, our employees stay with the company for 4+ years
  • Market-based compensation and regular performance reviews
  • Internal expert communities and courses
  • Perks to support your growth and well-being
Read More
Arrow Right

Java Full Stack Senior Developer

The Java Full Stack Senior Developer role is responsible for participation in th...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Node.js, and Python for back-end and services development
  • Front-end development using React / Angular / Vue (any modern JS framework)
  • Development and consumption of REST APIs, GraphQL, microservices patterns
  • Knowledge of MongoDB, NoSQL/SQL databases, data modeling, indexing, and performance optimization
  • Experience with containers (Docker), container orchestration basics
  • Hands-on knowledge of CI/CD systems including Tekton, Harness, Git-based pipelines
  • Ability to build automated deployments, environment provisioning, and packaging
  • Experience with Ansible for configuration management, automation scripts, and infra-as-code tasks
  • Strong understanding of Linux and Windows operating environments
  • Basic to intermediate understanding of networking concepts (DNS, load balancers, firewalls, routing, ports, protocols, etc.)
Job Responsibility
Job Responsibility
  • Manage all phases of software development: design, coding, testing, deployment, and support
  • Develop robust front-end UI, back-end services, and API layers with secure and scalable patterns
  • Build microservices, API gateways, integration flows, and modular service components
  • Implement CI/CD pipelines using Tekton, Harness, and Git-based workflows
  • Write automation scripts and configuration tasks using Ansible
  • Deploy and optimize applications on Linux/Windows servers and containerized environments
  • Troubleshoot complex issues across applications, networking, OS, API, and data layers
  • Provide architectural guidance, define best practices, and enforce coding standards
  • Work closely with business users, product owners, and engineering teams to deliver end-to-end solutions
  • Recommend and implement security measures, ensuring secure design and deployment
  • Fulltime
Read More
Arrow Right

Senior Frontend Developer

We are seeking an experienced Frontend Developer with over 9 years of hands-on e...
Location
Location
India , Bengaluru, Karnataka
Salary
Salary:
Not provided
Remotestar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React.js: Extensive experience in building and deploying front-end services
  • Kafka: Skilled in implementing real-time data pipelines and messaging systems
  • Splunk: Expertise in monitoring, logging, and troubleshooting application performance
  • GitLab: Strong knowledge of version control systems and CI/CD pipelines
  • REST API Services: Proficient in designing and consuming RESTful web services
  • Front-End Technologies: Advanced skills in Javascript, React.js, Node.js, Next.js, HTML, CSS, and Styled Components
  • Team Leadership: Proven experience in leading, mentoring, and managing development teams
  • Problem Solving: Strong analytical and problem-solving skills
  • Communication: Excellent verbal and written communication skills
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
Job Responsibility
Job Responsibility
  • Lead and mentor a team of developers, fostering a collaborative and high-performance environment
  • Design, develop, and maintain scalable web applications using a wide range of technologies
  • Develop and integrate REST API services to ensure seamless communication between front-end and back-end systems
  • Implement and maintain front-end interfaces using Javascript , React.js, Node.js, Next.js, HTML, CSS, and Styled Components
  • Manage real-time data processing and streaming with Kafka
  • Monitor and troubleshoot application issues using Splunk
  • Utilize GitLab for version control and CI/CD processes
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure code quality, maintainability, and best practices through code reviews and continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

Join us to build a more rewarding financial future for all Canadians. At Neo, we...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
neofinancial.com Logo
Neo Financial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in back-end development, including data, APIs, queues, security, scalable systems, and business logic
  • Demonstrated ability to build full-stack web projects that include both cutting edge technologies and complex business logic
  • Mastery of programming principles and one or two programming languages - alongside keen interest to expand your skills to encompass new languages and technologies
  • Experience in performance optimization, scaling solutions and a strong knowledge of security best practices
  • Familiarity with cloud-based infrastructure, AWS a plus
  • Familiarity with different types of data stores and databases - preferably beyond exclusively knowing about SQL databases
  • Experience working with bigger teams and bigger projects that span multiple teams
  • Seasoned developers with at least 6 years of work experience under their belt
  • Applicants must be eligible to work in Canada and willing to relocate to Calgary
Job Responsibility
Job Responsibility
  • Write and ship impactful code (Typescript, Node, Apollo GraphQL, MongoDB)
  • Lead others by example and look for opportunities to mentor other developers
  • Plan and implement solutions to complex problems
  • Contribute to a micro-services architecture and implement practices like idempotency, asynchronous communication and distributed transactions
  • Perform meaningful code reviews with in-depth yet constructive criticism
  • give and take feedback
  • Advocate for best practices like unit and integration testing
What we offer
What we offer
  • Relocation packages and reimbursements are available
  • Team members earn meaningful equity in the company through stock options
  • Fulltime
Read More
Arrow Right