Senior Full-Stack Software Engineer

Socket.dev

Northern (KY)

Hybrid

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev seeks a Senior Full-Stack Software Engineer to join a collaborative team building scalable applications across the stack. You will craft features, improve existing systems, and ensure integration with current codebases.

The role involves frontend and backend work, modern React experiences, backend services, and API design with a focus on security and testing. Proficiency in AWS and a Scrum environment are preferred.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Solid experience with React.
  • Strong backend development experience with Node.js.
  • Hands-on experience with Go and building backend services/APIs.
  • Experience with PostgreSQL and MongoDB.
  • Strong understanding of authentication, authorization, and RBAC.
  • Experience designing and integrating scalable APIs.
  • Experience writing unit and integration tests.
  • Ability to confidently work within large or complex codebases and improve existing systems without introducing regressions.
  • Working knowledge of AWS and cloud-based application development.
  • Experience working in an Agile/Scrum environment.

Responsibilities

  • Build and enhance full-stack applications using React, TypeScript, Node.js, and Go.
  • Develop modern, responsive frontend experiences with React.
  • Design and implement scalable backend services and APIs.
  • Work with PostgreSQL and MongoDB, including data modeling and complex queries.
  • Implement secure authentication, authorization, and RBAC.
  • Navigate complex codebases and improve existing systems without regressions.
  • Refactor, modernize, or decommission legacy components while preserving functionality.
  • Develop comprehensive unit and integration tests.
  • Integrate applications with AWS services and APIs.
  • Collaborate with engineers, tech leads, and stakeholders throughout the lifecycle.
  • Participate in Agile/Scrum ceremonies: sprint planning, stand-ups, reviews, retrospectives.

Skills

JavaScript
TypeScript
React
Node.js
Go
PostgreSQL
MongoDB
RBAC
API design
Unit tests
AWS
Agile/Scrum

Tools

React
Node.js
Go
PostgreSQL
MongoDB
AWS
REST APIs

Job description

Build. Improve. Scale. If you're a Senior Full-Stack Engineer who enjoys working across the stack and solving complex technical challenges, this could be a great opportunity for you.

We're looking for an experienced Senior Full-Stack Software Engineer to join a collaborative engineering team working on modern, scalable applications.

You'll be involved in building new features, improving existing functionality, and helping evolve established systems. You'll have the opportunity to work across frontend and backend, making technical decisions while ensuring that new solutions integrate smoothly with existing code.

What You'll Be Doing
  • Build and enhance full-stack applications using React, TypeScript, Node.js, and Go.
  • Develop modern, responsive, and real-time frontend experiences with React.
  • Design and implement scalable backend services and APIs.
  • Work with PostgreSQL and MongoDB, including data modeling, schema design, and complex queries.
  • Implement secure authentication, authorization, and role-based access control.
  • Understand and navigate complex existing codebases before making changes.
  • Refactor, modernize, or decommission legacy components while preserving existing functionality.
  • Develop comprehensive unit and integration tests.
  • Integrate applications with AWS services and APIs.
  • Collaborate with engineers, technical leads, and business stakeholders throughout the development lifecycle.
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
What You Bring
  • 5+ years of professional software engineering experience with strong frontend and backend experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Solid experience with React.
  • Strong backend development experience with Node.js.
  • Hands-on experience with Go and building backend services/APIs.
  • Experience with PostgreSQL and MongoDB.
  • Strong understanding of authentication, authorization, and RBAC.
  • Experience designing and integrating scalable APIs.
  • Experience writing unit and integration tests.
  • Ability to confidently work within large or complex codebases and improve existing systems without introducing regressions.
  • Working knowledge of AWS and cloud-based application development.
  • Experience working in an Agile/Scrum environment.
Nice to Have
  • Experience with Snowflake or other cloud data warehouse technologies.
  • Experience with n8n or workflow automation platforms.
  • Experience with real-time applications, event-driven architectures, or distributed systems.
  • Experience modernizing legacy applications or services.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Worky • United States

On-site
USD 140,000 - 180,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Akolades, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Yonda Solutions • New York (NY)

Hybrid
USD 95,000 - 150,000
Competitive Salary
Health Insurance
Dental Insurance
+8
Software Engineer – Full Stack
Software Engineer – Full Stack

Evlo AI • Austin (TX)

On-site
USD 120,000 - 150,000
Full Stack Software Engineer
Full Stack Software Engineer

Schmidt Entities • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Evlo AI • Seattle (WA)

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 100,000 - 130,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Sr. Fullstack Developer
Sr. Fullstack Developer

iSpace, Inc. • Glendale (CA)

On-site
USD 120,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Internetwork Expert • United States

On-site
USD 150,000 - 180,000