Full Stack Developer
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.
Recommended Jobs
Baker (Buns/Loaves)
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…
Sterile Processing Technician
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…
Junior Entry Writer
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…
Daycare Teacher
Job Description Job Description Benefits: ~ childcare discount ~401(k) ~ Competitive salary ~ Dental insurance ~ Free uniforms ~ Health insurance ~ Opportunity for advancement ~ Tr…
Plumber Technician Journeyman Plumber Residential/ Commercial
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…
Speech/Language Pathologist
Job Description Job Description Position Title : Speech Language Pathologist Status : Exempt, Full-Time, 48-Week Position Reports To : Assistant Principals/Executive Director JO…
Building Maintenance Tech
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 …
Office Administrator
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…
Senior .Net Developer | Remote
Title: Senior .Net Developer Location: Remote Work Duration : 6+ Months contract Rate: $Open (Best Possible) Requirements Job description • .Net Core • Experience with AWS • React…
Product Manager - Hip
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…