13 days ago

Senior Software Engineer - Node.js, React, TypeScript

Remote Office

Hybrid
Full Time
$150,000
Hybrid

Job Overview

Job TitleSenior Software Engineer - Node.js, React, TypeScript
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

Remote Office is seeking a highly skilled Senior Software Engineer - Node.js, React, TypeScript to design, develop, and maintain scalable web applications. You will work with modern web technologies and collaborate with cross-functional teams while utilizing AI tools to optimize your development workflow.

Key Responsibilities

  • Develop, test, and maintain web applications using Node.js, TypeScript, and React (v18+).
  • Design and implement RESTful APIs and integrate external systems.
  • Build responsive UIs with Tailwind CSS and TanStack Query.
  • Implement robust authentication (OAuth, OIDC, session-based).
  • Ensure high quality using Vitest testing frameworks and efficient SQL queries.
  • Manage source code with Git and collaborate through reviews.
  • Utilize Linux environments for development and deployment.
  • Leverage AI-powered assistants to improve productivity.

Core Requirements

  • Proficiency in Node.js, TypeScript, and React (v18+).
  • Familiarity with Vitest or Jest testing frameworks.
  • Strong SQL and relational database skills.
  • Experience with Tailwind CSS, TanStack Query, and Git.
  • Solid understanding of API development and authentication mechanisms.
  • Ability to maximize AI tools for enhanced efficiency.

Additional Desirable Skills

  • Experience with Bun, Hono frameworks, AWS CDK.
  • Knowledge of PostgreSQL, Drizzle ORM, Docker, and container-based testing.
  • Exposure to monorepo development and VS Code extensions.

Key skills/competency

  • Node.js
  • React
  • TypeScript
  • API
  • Authentication
  • SQL
  • Git
  • Testing
  • Linux
  • AI Tools

Tags:

Senior Software Engineer - Node.js, React, TypeScript
Node.js
React
TypeScript
API
Authentication
Testing
SQL
Git
Linux
Tailwind
TanStack Query
Vitest
Docker
AWS CDK

Share Job:

How to Get Hired at Remote Office

  • Research Remote Office's culture: Study mission, recent projects, and employee testimonials.
  • Customize your resume: Highlight Node.js, React, and API expertise.
  • Prepare for technical interviews: Practice coding challenges and system design.
  • Showcase collaboration skills: Provide team project examples.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background