1

Senior Full Stack Software Engineer Jobs in Ridgewood, NY

About the role We are looking for a Senior Full Stack Engineer to join the early team and help define how money moves on Fin. You will work closely with the CEO, CTO, and a small group of senior ...

About the role We are looking for a Senior Full Stack Engineer to join the early team and help define how money moves on Fin. You will work closely with the CEO, CTO, and a small group of senior ...

About the role We are looking for a Senior Full Stack Engineer to join the early team and help define how money moves on Fin. You will work closely with the CEO, CTO, and a small group of senior ...

What you'll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will build and scale the foundational infrastructure that powers core experiences across Brex. You ...

Full Stack Software Engineer

New York, NY · On-site

$180K - $240K/yr

We are seeking a full-stack software engineer to join our talented, ambitious, and kind team. You'll have the opportunity to contribute across our stack, from scaling our backend serving and MLOps ...

Contribute to a high-performing, supportive, and ambitious team culture What We Look For * 6-20+ years of experience as a full stack engineer or product engineer at a leading startup, growth stage ...

The Full Stack Software Engineer will work closely with seasoned technology leaders and colleagues with broad and varied backgrounds in a dynamic, agile environment. You must have a passion for ...

next page

Showing results 1-20

Senior Full Stack Software Engineer information

See Ridgewood, NY salary details

$45.6K

$138K

$195.1K

How much do senior full stack software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for senior full stack software engineer in Ridgewood, NY is $138,029.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $161,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Senior Full Stack Software Engineer position, and why are they important?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a typical workday look like for a Senior Full Stack Software Engineer?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What is a Senior Full Stack Software Engineer job?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What cities near Ridgewood, NY are hiring for Senior Full Stack Software Engineer jobs? Cities near Ridgewood, NY with the most Senior Full Stack Software Engineer job openings:
Sr. Full Stack Software Engineer

Sr. Full Stack Software Engineer

Donato Technologies, Inc

Jersey City, NJ • On-site

Contractor

Posted 16 days ago


Job description

Job responsibilities
 Leads end-to-end delivery of full stack solutions using React, Java Spring Boot, GraphQL/REST, and AWS-managed services, from design through production support.
 Drives architecture and design reviews, defining service boundaries, API contracts,  data models, and integration patterns.
 Develops secure, high-quality, production-grade code; conducts thorough code reviews; sets and enforces engineering standards.
 Builds and maintains highly available and scalable services with strong operational excellence: reliability, performance, cost awareness, and maintainability.
 Implements and governs authentication/authorization using OIDC/OAuth2, token validation, scopes/claims, and service-to-service security patterns.
 Establishes robust observability practices (structured logging, metrics, tracing), incident response readiness (runbooks).
 Evaluates vendor and internal solutions (including architectural fit, security posture, scalability, and operability) and guides adoption decisions.
 Partners with Product and UX to deliver outcomes; translates requirements into technical plans and milestones; proactively manages trade-offs.

Required qualifications, capabilities, and skills
 Minimum 8 years applied full stack engineering experience delivering and
operating production systems; experience as a senior/lead capacity (technical
leadership, design ownership).
 React expertise: modern React patterns, TypeScript, state management,
component design systems, performance optimization, and responsive UI
development.
 Java Spring Boot expertise: building APIs, dependency injection, validation,
error handling, and performance tuning.
 GraphQL proficiency: schema design, resolvers, federation/composition
patterns (where applicable), query performance (N+1 mitigation, caching), and
API governance/versioning strategy.
 REST proficiency: OpenAPI-style contract design, pagination/filtering,
idempotency, backward compatibility, and consumer-driven API evolution.
 OIDC/OAuth2: hands-on implementation with JWTs, refresh/access token
flows, scopes/claims, secure session patterns, and least-privilege access
control.
 AWS experience (hands-on): designing, deploying, and operating cloud-native
applications; strong understanding of IAM, networking basics, and operational
tooling (logs/metrics/alarms).
 Data layer expertise:
o AWS Aurora PostgreSQL: advanced SQL, indexing, query
optimization, migrations, and transactional design.
o AWS Neptune: gremlin, graph modeling, query patterns, and
performance considerations for graph workloads.
 Event-driven systems:
o AWS Kafka (MSK): topics/partitions, consumer groups, schema
evolution, ordering/at-least-once semantics, idempotency,
retries/DLQs, and operational monitoring.
 CI/CD and quality:
o Strong Git practices, automated testing (unit/integration/contract/e2e),
code quality gates, and release confidence practices (feature flags,
progressive rollout where applicable).
 AI-assisted engineering (MUST):
o Demonstrated proficiency using Claude Code and/or GitHub Copilot
to accelerate development, debugging, refactoring, test generation,
and documentation—while ensuring correctness, security, and
maintainability (e.g., validating outputs, avoiding sensitive data
leakage, and adhering to team standards).
Preferred qualifications, capabilities, and skills
 Infrastructure as Code (Terraform/CloudFormation/CDK) and deployment
automation patterns.
 Containerization and orchestration experience (Docker, ECS/EKS) depending
on platform direction.
 Advanced security practices: threat modeling, OWASP Top 10 mitigation,
secrets management, dependency hygiene.
 Experience defining platform standards: API governance, event contracts,
service templates, and reliability SLOs/SLIs.
 Prior experience integrating with Oracle HCM.

Donato Technologies Inc. is a trusted IT staffing, consulting, and software development partner headquartered in Dallas, Texas. We support clients across industries by understanding their unique business needs and delivering tailored technology and workforce solutions. Our focus is on connecting the right talent with the right opportunity-ensuring clients receive dependable, skilled professionals and candidates receive meaningful career growth and support. We work closely with small to mid-sized organizations to provide flexible, high-quality services that drive performance, innovation, and long-term success.