CrawlJobs Logo

Backend Developer (Node.js + Typescript)

United States, Glen Allen · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

Design, develop, and maintain scalable backend services and APIs using Node.js, TypeScript, and AWS (Lambda, Cognito, API Gateway, SQS, SNS, S3, IAM). Implement RESTful and GraphQL APIs, integrating with front-end systems and third-party applications. Develop efficient database structures and queries using PostgreSQL (PG-SQL). Write unit and automation tests using tools such as Jest, Zod, and Swagger to ensure high-quality code. Follow modern JavaScript (ES6+) standards and best practices for clean, maintainable code. Utilize tools like Axios, PgTyped, Middy, and CI/CD pipelines for deployment automation and integration. Manage infrastructure as code using CloudFormation, CDK, or SAM for serverless architecture. Collaborate with frontend (React.js) and DevOps teams to ensure seamless API integrations and deployment flows. Ensure application security, performance, and reliability through proactive monitoring and optimization. Mentor junior engineers, participate in code reviews, and promote engineering best practices. Actively engage in sprint planning, estimations, and technical discussions, taking ownership of deliverables.

Job Responsibility

  • Design, develop, and maintain scalable backend services and APIs using Node.js, TypeScript, and AWS (Lambda, Cognito, API Gateway, SQS, SNS, S3, IAM)
  • Implement RESTful and GraphQL APIs, integrating with front-end systems and third-party applications
  • Develop efficient database structures and queries using PostgreSQL (PG-SQL)
  • Write unit and automation tests using tools such as Jest, Zod, and Swagger to ensure high-quality code
  • Follow modern JavaScript (ES6+) standards and best practices for clean, maintainable code
  • Utilize tools like Axios, PgTyped, Middy, and CI/CD pipelines for deployment automation and integration
  • Manage infrastructure as code using CloudFormation, CDK, or SAM for serverless architecture
  • Collaborate with frontend (React.js) and DevOps teams to ensure seamless API integrations and deployment flows
  • Ensure application security, performance, and reliability through proactive monitoring and optimization
  • Mentor junior engineers, participate in code reviews, and promote engineering best practices
  • Actively engage in sprint planning, estimations, and technical discussions, taking ownership of deliverables

Requirements

  • Strong in Node.js, TypeScript, and REST API development
  • Proficient in PostgreSQL (PG-SQL) and AWS Lambda
  • Strong understanding of software architecture and design patterns
  • Demonstrated ability to adopt an AI-first mindset and leverage AI-driven tools to enhance productivity, innovation, and decision-making within the role
  • Experience with GraphQL
  • Familiarity with AWS CDK and Serverless Application Model (SAM)
  • Strong verbal and written communication skills
  • Excellent problem-solving and analytical thinking
  • Ability to collaborate effectively across teams and functions
  • Demonstrates ownership, accountability, and attention to detail
  • Adaptable to fast-paced, agile environments
  • Positive attitude with a focus on continuous learning and improvement

Nice to have

  • Experience with GraphQL
  • Familiarity with AWS CDK and Serverless Application Model (SAM)

Looking for more opportunities?

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

Similar Jobs for

Backend Developer (Node.js + Typescript)

8 matching positions

Backend Developer (Node.js)

I am partnering with a fast-growing software house dedicated to building scalabl...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
7000.00 - 15000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
August 02, 2026
Flip Icon
Requirements
Requirements
  • At least a Diploma or Bachelor's Degree in Computer Science/IT, with 3+ years of software development experience and a strong backend focus
  • Deep proficiency in JavaScript and TypeScript, including asynchronous programming, data structures, and debugging
  • Hands-on experience building high-performance server applications using Node.js and relevant frameworks like NestJS or Express.js
  • Strong expertise in RESTful API design and familiarity with MongoDB or other NoSQL databases
  • Solid logical thinking and problem-solving skills, along with a firm grasp of software engineering best practices (clean code, Git, testing). Experience with React.js is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, scalable web solutions with a strong focus on the MERN stack (TypeScript, NestJS, Node.js, MongoDB)
  • Contribute to platform design and architecture by developing flexible solutions for complex, large-scale distributed server applications
  • Participate in the full software development lifecycle, from conducting technical feasibility analyses to executing test cases for product quality
  • Mentor junior developers and provide technical leadership within a collaborative, cross-functional team environment
  • Uphold strict software quality standards by actively participating in code reviews and driving process improvement initiatives
What we offer
What we offer
  • Attractive package
Read More
Arrow Right

Senior Node.js Backend Developer

At A-SAFE DIGITAL, we are a dynamic and innovative tech company driving the glob...
Location
Location
Spain , Málaga
Salary
Salary:
Not provided
asafe.com Logo
A-SAFE GROUP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of professional experience as a Node.js Backend Developer with a proven track record
  • Extensive experience with TypeScript
  • Strong command of Node.js and asynchronous programming
  • Experience with popular Node.js frameworks like Express
  • Proficiency in designing and optimizing database schemas (e.g., MongoDB, MySQL, PostgreSQL)
  • Knowledge of container technologies (Docker) and orchestration tools (Kubernetes)
  • Familiarity with microservices architecture and serverless computing
  • Solid understanding of CI/CD pipelines and version control systems
  • Excellent problem-solving and communication skills
  • Ability to thrive in a collaborative and fast-paced work environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain efficient and scalable backend services using Node.js and TypeScript
  • Collaborate with front-end developers, product managers, and other stakeholders to deliver integrated solutions
  • Implement and maintain database structures and optimize queries for better performance
  • Work with modern frameworks and tools, ensuring code quality and adherence to best practices
  • Conduct code reviews to ensure high standards and mentor junior team members
  • Implement and maintain RESTful APIs and other communication protocols
  • Stay up to date with emerging industry trends and technologies to propose innovative solutions
What we offer
What we offer
  • Competitive salary
  • Hybrid work model: 2 days in-office / 3 days remote
  • Flexible hours with early Friday finishes
  • Real opportunities for growth and professional development
  • Office perks: swimming pool, ping-pong table, coffee and tea
  • Fulltime
Read More
Arrow Right

Node.js backend Developer

We are on the quest to find a new node.js developer to join our backend team in ...
Location
Location
Spain , Valencia
Salary
Salary:
Not provided
loriot.io Logo
Loriot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Javascript / TypeScript
  • Node.js, npm, express
  • git (in a team setup)
  • HTTP / REST
  • SSL / TLS, PKI, AES, Hashing
  • JSON, BSON
  • Agile development methods & tools (JIRA)
  • Work in 100% Linux environment (desktop & server)
  • API design
  • Real-time data processing, Websockets
Job Responsibility
Job Responsibility
  • Develop back-end of a global IoT network and SaaS infrastructure
  • Care deeply about code quality, performance and execution, but not be a dogmatic perfectionist
  • Create outstanding API experience for our users
  • Help out in other areas of the stack if necessary
  • Be agile, adapt to business-driven changes in projects and products
  • Collaborate with front-end team and embedded software team
  • Understand the aspects of maintainability, stability and compatibility
  • Make code reviews and be code reviewed
  • Choose technologies based on forward-looking, well-informed decisions
  • Implement automated tests
What we offer
What we offer
  • Flexible compensation and perks
  • Flat hierarchy and appreciation of individual work
  • Flexible working hours
  • Visibility of your work world-wide
  • Working with young, motivated, passionate people
  • Working with exciting, state-of-the-art technology for the Internet of Things
  • Office in the center of Valencia
Read More
Arrow Right

Backend Developer (Node.js)

The international IT сompany Andersen invites a Backend Developer (Node.js) to w...
Location
Location
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in backend development with Node.js (Express.js or Nest.js) for 4+ years
  • Solid understanding of JavaScript (ES6+) or TypeScript
  • Commercial experience with AWS Lambda, including design, deployment, and monitoring
  • Hands-on experience with Apache Kafka (topics, consumers, producers, partitioning, scaling)
  • Proficiency with Redis, including Pub/Sub, caching strategies, and data persistence
  • Strong understanding of microservice and serverless architectures
  • Experience working with RESTful and GraphQL APIs
  • Familiarity with Git, CI/CD pipelines, and Docker
  • Level of English – from Intermediate+ and above
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining scalable backend services using Node.js
  • Building event-driven microservices and stream-processing pipelines with Apache Kafka
  • Implementing serverless functions with AWS Lambda to support asynchronous workflows and automation
  • Integrating Redis for caching, session management, and performance optimization
  • Collaborating with DevOps, data, and frontend teams to deliver high-availability solutions
  • Writing unit, integration, and load tests to ensure code reliability
  • Participating in architecture design, code reviews, and CI/CD process improvements
What we offer
What we offer
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
  • Private health insurance and compensation for sports activities
Read More
Arrow Right

Backend Engineer - Node.js / Typescript

As a Backend Engineer at Cozycozy, you will be the expert driving the expansion ...
Location
Location
France , Paris
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in back-end engineering, with a strong focus on high-throughput data integration systems
  • Deep professional experience with Node.js and TypeScript in a production environment
  • A good working knowledge of both NoSQL (MongoDB) and relational (PostgreSQL) databases, including schema design and performance tuning
  • A solid understanding and practical application of RxJS or similar libraries for managing asynchronous data flow
  • A proven track record of developing robust integrations using various techniques: REST/SOAP APIs
  • Scraping (e.g., using Puppeteer, Cheerio, or similar tools)
  • An analytical mindset with a strong ability to debug complex, distributed systems and resolve data synchronization issues
  • Ability to manage projects end-to-end, prioritize tasks independently, and drive integration projects to completion
  • Excellent communication skills (English is required) and experience working effectively with cross-functional, international teams
  • A passion for the travel industry and a desire to contribute to a rapidly growing, international product
Job Responsibility
Job Responsibility
  • Design and develop integrations: Lead the full development lifecycle for integrating new accommodation partners using Node.js/TypeScript
  • Data Collection & Extraction: Develop resilient and scalable code to fetch both static partner information and real-time price & availability data, utilizing partner APIs and advanced web scraping techniques
  • Quality Assurance: Implement comprehensive testing (unit, integration) and monitoring to ensure the accuracy, reliability, and low latency of all acquired data
  • Data Processing Pipeline: Own the maintenance and optimization of back-end services responsible for data ingestion, transformation, and processing
  • Database Management: Work hands-on with our data stores, primarily MongoDB and PostgreSQL, optimizing data models and query performance for integration-related services
  • Reactive Programming: Leverage RxJS effectively within the Node.js environment to manage asynchronous data streams and ensure efficient, non-blocking data flow
  • Mentorship: Actively mentoring junior engineers, providing code reviews, technical guidance, and helping them grow their expertise in large-scale integration and back-end development
  • Process Improvement: Drive initiatives to standardize integration frameworks, improve deployment pipelines, and enhance the overall efficiency of our partner onboarding process
  • Technical Consultation: Collaborate with Product Managers and Business Development teams to assess the technical feasibility and scope of new partnership opportunities
What we offer
What we offer
  • Competitive salary, stock options, Alan health insurance, and Swile card
  • Unlimited coffee, tea, snacks, and drinks
Read More
Arrow Right

Jr Node.js and TypeScript back-end Developer

dMACQ, a software tech company, is a leader in workplace digitization solutions,...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
dmacq.com Logo
dMACQ
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 1 years and up to 3 years of hands-on experience in backend development using Node.js and TypeScript
  • Proven experience working with Azure Serverless technologies, specifically Azure Functions
  • Demonstrated experience in a leadership or mentorship role, guiding junior developers
  • Strong understanding of database systems (SQL and/or NoSQL) and robust API design principles (RESTful APIs, GraphQL)
  • Expertise in Node.js and TypeScript for building scalable backend applications
  • Proficiency with Azure Serverless architecture and services, particularly Azure Functions
  • Strong command of testing frameworks and methodologies (unit, integration, end-to-end testing)
  • Solid experience with various database technologies (SQL, NoSQL)
  • Ability to design, develop, and secure robust API endpoints (RESTful APIs, GraphQL)
  • Familiarity with containerization technologies (e.g., Docker)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance backend services using Node.js and TypeScript, with a focus on Azure Serverless and Azure Functions
  • Ensure the implementation of comprehensive unit, integration, and end-to-end testing strategies for all backend components to guarantee code quality and reliability
  • Collaborate effectively with cross-functional teams (frontend, DevOps, product) to define API specifications, integrate backend services, and ensure seamless system functionality
  • Conduct thorough code reviews, provide constructive feedback, and contribute to the continuous improvement of coding standards, architectural patterns, and development processes
Read More
Arrow Right

Jr Node.js and TypeScript back-end Developer

dMACQ, a software tech company, is a leader in workplace digitization solutions,...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
dmacq.com Logo
dMACQ
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 1 years and up to 3 years of hands-on experience in backend development using Node.js and TypeScript
  • Proven experience working with Azure Serverless technologies, specifically Azure Functions
  • Demonstrated experience in a leadership or mentorship role, guiding junior developers
  • Strong understanding of database systems (SQL and/or NoSQL) and robust API design principles (RESTful APIs, GraphQL)
  • Expertise in Node.js and TypeScript for building scalable backend applications
  • Proficiency with Azure Serverless architecture and services, particularly Azure Functions
  • Strong command of testing frameworks and methodologies (unit, integration, end-to-end testing)
  • Solid experience with various database technologies (SQL, NoSQL)
  • Ability to design, develop, and secure robust API endpoints (RESTful APIs, GraphQL)
  • Familiarity with containerization technologies (e.g., Docker)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance backend services using Node.js and TypeScript, with a focus on Azure Serverless and Azure Functions
  • Ensure the implementation of comprehensive unit, integration, and end-to-end testing strategies for all backend components to guarantee code quality and reliability
  • Collaborate effectively with cross-functional teams (frontend, DevOps, product) to define API specifications, integrate backend services, and ensure seamless system functionality
  • Conduct thorough code reviews, provide constructive feedback, and contribute to the continuous improvement of coding standards, architectural patterns, and development processes
Read More
Arrow Right

Boomi Backend Developer

We are searching for an experienced Integration Developer to maintain and evolve...
Location
Location
Poland
Salary
Salary:
Not provided
itransition.com Logo
Itransition
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Boomi (3+ years hands-on): building, debugging and supporting production processes
  • AtomSphere
  • connector configuration
  • error handling, queueing and retry patterns
  • Backend development (5+ years): Node.js 18 LTS or newer, TypeScript, Express / NestJS / Fastify, async patterns
  • Hands-on experience with Azure Functions (Node runtime), containerised workloads (Docker), and D365 F&O integration touchpoints: OData, REST, Business Events, Data Management Framework
  • Solid understanding of integration patterns: pub/sub, request/response, idempotency, retry, dead-lettering, eventual consistency
  • Hands-on experience with Azure Service Bus / Event Hubs
  • SQL (T-SQL / MSSQL), query optimisation, working with large data volumes
  • Git and CI/CD on Azure DevOps
Job Responsibility
Job Responsibility
  • Maintain, troubleshoot and evolve existing Boomi integration processes
  • Design and build new backend services (Azure Functions and containerised microservices) to progressively replace Boomi flows where bespoke logic and scalability are required
  • Implement event-driven integrations using Azure Service Bus / Event Hubs, D365 Business Events and Custom Business Events
  • Build and maintain D365 OData / REST integrations, including push and query patterns
  • Contribute to solution design, write Technical Design Documents (TDD), and create reusable integration components
  • Code reviews, unit testing, and CI/CD pipelines via Azure DevOps
What we offer
What we offer
  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
  • Competitive compensation that depends on your qualification and skills
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely
  • Corporate medical insurance covering services of private and public medical centers
  • English courses online
  • Corporate parties and events for employees and their children
  • Internal conferences, workshops and meetups for learning and experience sharing
  • Gym membership compensation
Read More
Arrow Right