Full Stack Developer

Robert Half
Princeton, NJ

Job Description

Job Description

We are looking for a Full Stack Developer to join an innovative technology team in Princeton, New Jersey. This position focuses on creating robust software solutions across the user interface, backend services, and intelligent data-driven components that support advanced applications. The ideal candidate will enjoy turning complex technical concepts into practical products and partnering with cross-functional teams to deliver reliable, scalable results.

Responsibilities:
• Create and deliver complete application features spanning front-end interfaces, server-side logic, and data-driven or AI-enabled components.
• Develop software capabilities that leverage modern AI services, including semantic retrieval, vector-based search, embedding workflows, and related intelligent features.
• Incorporate large language models and agent-oriented interaction patterns into production tools used by analysts and other end users.
• Build and maintain dependable, scalable backend services along with shared libraries and reusable frameworks that improve team productivity.
• Work with search and event-streaming technologies to ingest, process, and access high-volume data efficiently.
• Rapidly test new concepts through prototyping, then refine successful approaches into secure, production-ready solutions.
• Apply AI-assisted development tools effectively while maintaining accountability for code quality, security, and correctness.
• Partner with engineers, analysts, and customers to translate business needs into technical plans, delivery estimates, and well-documented implementations.

• 3 to 6 years of experience developing and deploying full-stack applications in production environments.

• Proficiency with at least one modern front-end framework such as Vue.js, React, or Angular, along with strong TypeScript skills.

• Strong backend development experience using Python and/or Kotlin or Java, supported by solid software design and architectural knowledge.

• Good understanding of web application fundamentals, including authentication, browser storage, cookies, and asynchronous behavior.

• Experience working with search platforms or document-oriented databases such as OpenSearch, Elasticsearch, or MongoDB.

• Familiarity with AI or machine learning application concepts such as embeddings, vector search, or retrieval-augmented generation, or a demonstrated ability to learn emerging technologies quickly.

• Strong analytical thinking and communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Posted 2026-07-02

Recommended Jobs

Baker (Buns/Loaves)

Hearthly Burger
Shrewsbury, NJ

Job Description Job Description Looking for a baker to bake 4 days a week (Mon, Wed, Fri, Sat). Brioche Buns, Brioche Loaves and Vegan Buns. Flexible morning hours. Come in morning and start baki…

View Details
Posted 2026-05-29

Sterile Processing Technician

Millbrook Support Services
East Orange, NJ

Job Description Job Description Millbrook specializes in placing healthcare providers of varying specialties with clients throughout the United States. Want to work for a company that actually in…

View Details
Posted 2026-06-25

Junior Entry Writer

Worldwide Logistics Group
Paramus, NJ

Responsibilities ~Daily tracking and tracing of customer shipments both online and over the phone ~Compiling and maintaining cargo-control papers, customs invoices and certificates of origin ~Learn…

View Details
Posted 2026-05-27

Daycare Teacher

The Learning Experience - Old Marlton Pike, NJ
Medford, NJ

Job Description Job Description Benefits: ~ childcare discount ~401(k) ~ Competitive salary ~ Dental insurance ~ Free uniforms ~ Health insurance ~ Opportunity for advancement ~ Tr…

View Details
Posted 2026-06-19

Plumber Technician Journeyman Plumber Residential/ Commercial

LUMMINO PLUMBING & HEATING INC
West Creek, NJ

Job Description Job Description Lummino Plumbing has been serving ocean county area and providing reliable residential and commercial plumbing solutions. We are expanding our team and seeking ski…

View Details
Posted 2026-03-17

Speech/Language Pathologist

Archbishop Damiano School
Westville, NJ

Job Description Job Description Position Title : Speech Language Pathologist Status : Exempt, Full-Time, 48-Week Position Reports To : Assistant Principals/Executive Director JO…

View Details
Posted 2026-06-14

Building Maintenance Tech

VeroSkills
Burlington, NJ

Job Description Job Description ABOUT THE ROLE We're looking for a well-rounded Building Maintenance Technician to keep commercial facilities running safely and professionally across multiple …

View Details
Posted 2026-06-26

Office Administrator

Assurance Care & Support Services Inc
Woodbridge, NJ

Job Description Job Description Benefits: ~401(k) ~ Paid time off ~ Training & development Home Care Office Administrator Job Duties Oversee daily office operations to ensure effic…

View Details
Posted 2026-04-08

Senior .Net Developer | Remote

TWO95 International, Inc
New Jersey

Title: Senior .Net Developer Location: Remote Work Duration : 6+ Months contract Rate: $Open (Best Possible) Requirements Job description • .Net Core • Experience with AWS • React…

View Details
Posted 2025-08-12

Product Manager - Hip

Stryker
Mahwah, NJ

We’re seeking a dynamic Product Manager, Hip Downstream Marketing to drive strategic initiatives that will shape the future of our hip surgical approach portfolio. In this high-impact role, you’ll…

View Details
Posted 2026-06-30