1

Backend Full Stack Engineer Jobs in Princeton, NJ

The Full Stack Engineer at iCapital Network will work end-to-end on new Features, Enhancements, and ... On a daily basis, your work will include: • Backend development in Ruby (2.0) and Rails (4.2.7) ...

Full Stack Engineer

New York, NY · Hybrid

$135K - $160K/yr

Full Stack Engineer Location: Hybrid in NYC (3 day in-office requirement) Qualifications: * 4-5+ ... You'll interact with various parts of the system, from the back-end to the front-end, hence your ...

Senior Full-Stack Engineer

New York, NY · On-site

$170K - $220K/yr

You will take ownership of both the front-end and back-end of the web platform. This role would be ... Salary Range: $170K-$220K + Equity Requirements * 3+ years of full-stack development experience

Full Stack Engineer

New York, NY · On-site

$135K - $160K/yr

Full Stack Engineer Location: Hybrid in NYC (3 day in-office requirement) Qualifications: * 4-5+ ... You'll interact with various parts of the system, from the back-end to the front-end, hence your ...

Full Stack Engineer

New York, NY · Hybrid

$135K - $160K/yr

Full Stack Engineer Location: Hybrid in NYC (3 day in-office requirement) Qualifications: * 4-5+ ... You'll interact with various parts of the system, from the back-end to the front-end, hence your ...

About The Role We're looking for a seasoned Senior/Staff Full Stack Engineer to join us as we ... Focus on web development, and collaborate with backend engineers in order to define end-to-end ...

Staff Full Stack Engineer

New York, NY · Remote

$190K - $220K/yr

About the Role We're hiring a back-end leaning Full-Stack Staff Software Engineer to help build new products at Pivotal from the ground up. This role sits on the AI focused Case Strategy, working on ...

Full-Stack Engineer

New York, NY · On-site

$120K - $200K/yr

This role would be about half front-end and half back-end. Salary Range: $120K-$200K + Equity ... Solid computer science and software engineering fundamentals Preferred Qualifications * B.S. in ...

Staff Full Stack Engineer

New York, NY · Remote

$190K - $220K/yr

About the Role We're hiring a back-end leaning Full-Stack Staff Software Engineer to help build new products at Pivotal from the ground up. This role sits on the AI focused Case Strategy, working on ...

Full Stack Engineer

New York, NY · On-site

$200K - $220K/yr

Full Stack Engineer Willis Re is building its global technology estate from the ground up ... Backend: Strong programming skills in C#/.NET or Python, with solid API design and strong SQL.

Full Stack Development: Work across the entire stack-from backend services and complex data ... A deep dive into engineering fundamentals, full stack proficiency, and problem-solving capabilities.

Full Stack Software Engineer

New York, NY · On-site

$180K - $205K/yr

We're seeking an exceptional Full Stack Engineer to join our dynamic team and lead the development and maintenance of our platform's core functionality across both frontend and backend systems. In ...

... Senior Full-Stack Engineer, reporting to an Engineering Manager, to work across our frontend ... Architect and ship the backend services and APIs (Python, Django, SQL) behind them, including ...

What You're Applying For We're hiring a full stack engineer to own the in-product growth surface at ... The role is roughly 80% frontend and 20% backend, with backend work covering things like API ...

... Senior Full-Stack Engineer, reporting to an Engineering Manager, to work across our frontend ... Architect and ship the backend services and APIs (Python, Django, SQL) behind them, including ...

Showing results 41-60

Backend Full Stack Engineer information

See Princeton, NJ salary details

$46.6K

$141.3K

$199.7K

How much do backend full stack engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for backend full stack engineer in Princeton, NJ is $141,276.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $165,600.00 per year, depending on experience, location, and employer.

What is a backend full stack engineer?

A Backend Full Stack Engineer is a software developer who specializes in building and maintaining the server-side logic, databases, and APIs of an application, while also having proficiency in front-end technologies. They are capable of working on both the backend and frontend parts of web applications, allowing them to develop end-to-end features and ensure seamless integration between the client and server sides. This role requires strong knowledge of programming languages such as JavaScript (Node.js), Python, or Java, as well as familiarity with databases, server architectures, and various web frameworks. Backend Full Stack Engineers often collaborate with designers, frontend developers, and other stakeholders to deliver complete and functional products.

What are the key skills and qualifications needed to thrive as a backend full stack engineer?

To thrive as a Backend Full Stack Engineer, you need strong proficiency in server-side languages (such as Node.js, Python, or Java), database management, and a solid understanding of front-end technologies, usually supported by a degree in computer science or related experience. Familiarity with frameworks (like Express, Django, or Spring), version control systems (like Git), and cloud platforms (such as AWS or Azure) is typically required. Effective problem-solving, communication, and teamwork skills help you collaborate across disciplines and deliver robust solutions. These skills ensure scalable, maintainable applications and seamless integration between backend and frontend systems, which are critical for organizational success.

How does a backend full stack engineer typically collaborate with frontend developers and other team members?

Backend Full Stack Engineers frequently work alongside frontend developers, product managers, and QA engineers to deliver seamless user experiences. They are responsible for building and maintaining server-side logic and APIs, ensuring data flows efficiently between the backend and frontend. Effective communication is essential, as they must align backend functionality with frontend requirements and participate in code reviews, sprint planning, and troubleshooting sessions. This collaborative environment fosters learning and often provides opportunities to contribute across the tech stack, enhancing both technical and interpersonal skills.

What is the difference between Backend Full Stack Engineer vs Frontend Developer?

AspectBackend Full Stack EngineerFrontend Developer
Primary FocusDeveloping server-side logic, databases, and APIsDesigning and implementing user interface and client-side features
Required SkillsProgramming languages like Python, Java, Node.js; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentOften involved in both front-end and back-end tasks, collaborating across teamsPrimarily focused on client-side development, UI/UX design

While both roles require strong programming skills, Backend Full Stack Engineers handle both server-side and client-side development, whereas Frontend Developers focus mainly on creating engaging user interfaces. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

What are popular job titles related to Backend Full Stack Engineer jobs in Princeton, NJ?

For Backend Full Stack Engineer jobs in Princeton, NJ, the most frequently searched job titles are:

What job categories do people searching Backend Full Stack Engineer jobs in Princeton, NJ look for?

The top searched job categories for Backend Full Stack Engineer jobs in Princeton, NJ are:

What cities near Princeton, NJ are hiring for Backend Full Stack Engineer jobs?

Cities near Princeton, NJ with the most Backend Full Stack Engineer job openings:

Full Stack Engineer

iCapital Network

New York, NY • On-site

Full-time

Re-posted 21 days ago


Job description

Company Description
iCapital Network is the financial technology platform democratizing alternative investments with complete tech-based solutions for investors, advisors and asset managers. The firm's flagship platform offers high-net-worth investors and independent wealth advisors a curated menu of private equity and hedge funds at lower minimums with a full suite of due diligence and administrative support in a secure digital environment. Banks and asset managers leverage iCapital's tech-enabled services to streamline and scale their private investments operational infrastructure. iCapital was included in the 2018 Forbes FinTech 50 and as of June 30, 2018 serviced more than $6 billion in invested capital across more than 14,000 underlying accounts.
Job Description
The Full Stack Engineer at iCapital Network will work end-to-end on new Features, Enhancements, and Defect Resolution on the core iCapital Platform. You will work closely with our Product Management team throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found via manual test efforts.
On a daily basis, your work will include:
• Backend development in Ruby (2.0) and Rails (4.2.7)
• Frontend development in AngularJS 1.x or other front end framework we may adopt in the future
• Unit and integration test development using RSpec, Cucumber, and Capybara
• Active participation in daily (9:30am) stand up meetings
• Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process
Qualifications
• 5+ years of Full Stack, web-based application development
• 2+ years of development experience with Ruby on Rails
• 2+ years of development experience with AngularJS or another modern front end framework
• 5+ years of HTML / CSS development
• 2+ years of test automation development in a Ruby on Rails environment
• Demonstrated understanding of relational database concepts and modeling practices
• Ability to work in an Agile / Kanban methodology
• Ability to work independently or as part of a group effort, as required
• Solid problem solving ability
• Excellent communication skills
• Collaborative approach to software development
Additional Information
All your information will be kept confidential according to EEO guidelines.