Lead Software Engineer (Node.js | React | TypeScript)

Remote Office

Poland

On-site

PLN 252,951 - 379,426

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software development company is looking for a Senior Software Engineer with expertise in Node.js, TypeScript, and React (v18+). This remote position involves developing and maintaining scalable web applications, collaborating with cross-functional teams, and leveraging AI tools for optimizing development workflow. Ideal candidates will have 8-10+ years of experience and a strong understanding of RESTful APIs, authentication mechanisms, and modern testing frameworks such as Vitest.

Qualifications

  • 8-10+ years of experience in software development.
  • Proven track record developing web applications.
  • Familiarity with Linux-based environments.

Responsibilities

  • Develop, test, and maintain high-quality web applications using Node.js, TypeScript, and React.
  • Design and implement RESTful APIs and integrate with external systems.
  • Build responsive UIs using Tailwind CSS.

Skills

Node.js
TypeScript
React (v18+)
SQL
Tailwind CSS
API development
Git
AI-powered coding assistants

Tools

Vitest
Docker
PostgreSQL
Hono

Job description

Senior Software Engineer (Node.js | React | TypeScript)

Job Title: Senior Software Engineer (Node.js | React | TypeScript)

Location: Remote

Employment Type: Full-time

Experience Level: 8-10+ Years

Work Roster: 9AM-5PM AEST

Who You Are

If this sounds like you, we’d love to meet you:

  • You take ownership of your work and enjoy delivering end-to-end features that make an impact.
  • You write clean, maintainable code and care about quality, from testing and CI/CD to thoughtful reviews.
  • You love solving problems, whether it’s debugging, optimising, or shaping architecture.
  • You’re a true team player who values open collaboration, feedback, and shared growth.
  • You’re always learning, exploring new tech, side projects, or AI innovations that keep you sharp.
About the Role

We are seeking a highly skilled Senior Software Engineer with strong expertise in modern web technologies to join our client's team. The ideal candidate will be proficient in Node.js, TypeScript, and React (v18+), with a solid understanding of backend and frontend development, testing frameworks, API integrations, and authentication mechanisms.

You will play a key role in designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams to deliver high-quality software solutions. Candidates who can effectively leverage AI tools to optimise their development workflow will stand out.

Key Responsibilities
  • Develop, test, and maintain high-quality web applications using Node.js, TypeScript, and React (18+)
  • Design and implement RESTful APIs and integrate with external systems
  • Build responsive and performant UIs using Tailwind CSS and TanStack Query
  • Implement robust authentication and authorization using OAuth, OIDC, and session-based mechanisms
  • Ensure high code quality with Vitest testing frameworks
  • Write efficient and maintainable SQL queries and optimize database interactions
  • Manage source code effectively using Git and collaborate via code reviews and branching workflows
  • Utilize AI-powered coding assistants (e.g., Claude Code, GitHub Copilot) to improve productivity and maintain code quality
  • Work with Linux-based environments for development and deployment
  • Collaborate with designers, product managers, and backend teams to deliver seamless features
Core Requirements
  • Proficiency in Node.js and TypeScript
  • Strong experience with React (v18+) and modern React patterns
  • Familiarity with Vitest or Jest testing frameworks
  • Proficiency in SQL and relational database concepts
  • Skilled in Tailwind CSS and TanStack Query
  • Strong understanding of OAuth, OIDC, and session-based authentication
  • Experience in API development and external API integrations
  • Competent in using basic Linux command line tools
  • Strong command over Git for version control and collaboration
  • Demonstrated ability to maximize AI tools for enhanced development efficiency
Highly Desirable Requirements
  • Experience with Bun and Hono frameworks
  • Familiarity with AWS CDK for infrastructure as code
  • Knowledge of PostgreSQL and Drizzle ORM
  • Hands-on experience with Docker and container-based development
  • Experience in container-based testing (e.g., Testcontainers)
  • Exposure to monorepo-based development environments
  • Proficiency with VS Code and productivity-enhancing extensions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack TypeScript Engineer – Fintech
Senior Full Stack TypeScript Engineer – Fintech

Scalac • Poland

Remote
PLN 165,000 - 248,000
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Warszawa

Hybrid
PLN 120,000 - 160,000
Flexible working format
Competitive salary and compensation package
Personalized career growth
+2
Senior Software Engineer: Node.js, React & TypeScript (Remote)
Senior Software Engineer: Node.js, React & TypeScript (Remote)

Remote Office • Poland

Remote
PLN 252,951 - 379,426
Senior Software Engineer
Senior Software Engineer

Accuris • Województwo pomorskie

On-site
PLN 210,000 - 270,000
JavaScript Engineer (React and/or Node.js)
JavaScript Engineer (React and/or Node.js)

FocusReactive | Headless CMS Agency • Warszawa

Hybrid
PLN 180,000 - 260,000
Mentorship
Training & conferences
Open Source time
+3
Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Senior Full-stack Software Engineer (Nest.js/Node.js + React)

Software Mind • Kraków

Hybrid
PLN 150,000 - 240,000
Flexible employment and hybrid work
Private healthcare and insurance
Lunch tickets
+3
Senior Fullstack (Python+React/TypeScript) Developer
Senior Fullstack (Python+React/TypeScript) Developer

instinctools EE Labs • Województwo mazowieckie

On-site
PLN 70,000 - 100,000
Flexible working time
Professional development opportunities
Co-funding for language courses
Senior Next.js + Python (Full Stack Developer)
Senior Next.js + Python (Full Stack Developer)

August Infotech • Poland

On-site
PLN 210,704 - 294,985
Technical growth
Fully remote work
Monthly performance reviews
Senior Frontend Developer - React & Azure
Senior Frontend Developer - React & Azure

Atos • Warszawa

Hybrid
PLN 180,000 - 260,000
Hybrid work model with limited office‑
Employment or B2B options
Private medical care
+5
Senior Full Stack Software Engineer (C#/.NET and Vue.js)
Senior Full Stack Software Engineer (C#/.NET and Vue.js)

N-iX • Poland

On-site
PLN 120,000 - 160,000
Flexible working format
Competitive salary
Personalized career growth
+2