1

Full Stack Software Engineer Mid Level Jobs in Pennington, NJ

Full-Stack Engineer

Philadelphia, PA ยท On-site

$110K - $160K/yr

Develop critical software upgrades and enhancements for advanced Condition Assessment and Remote ... Bachelor's level degree in Computer, Electrical or Electronics Engineering, or Mathematics with ...

Senior Software Engineer (Java Full Stack) Location: Fort Washington, PA (Hybrid) Experience: 6 to 10 years Job Summary: We are seeking a highly skilled and adaptable Full Stack Developer with deep ...

Sr. Full Stack Engineer

Philadelphia, PA ยท On-site +1

$140K - $160K/yr

We're looking for a Sr. Full Stack Engineer who's eager to think big and build products that make a ... Mentor fellow software engineers, fostering a culture of collaboration, accountability, and ...

We're looking for a Sr. Full Stack Engineer who's eager to think big and build products that make a ... Mentor fellow software engineers, fostering a culture of collaboration, accountability, and ...

Showing results 21-40

Full Stack Software Engineer Mid Level information

See Pennington, NJ salary details

$44.9K

$136K

$192.3K

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

As of Sep 1, 2026, the average yearly pay for full stack software engineer mid level in Pennington, NJ is $136,027.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,000.00 and $159,500.00 per year, depending on experience, location, and employer.

What is a full stack software engineer mid level?

A Full Stack Software Engineer Mid Level is a developer who has experience building both the front-end and back-end components of web applications. They are proficient with technologies like JavaScript, HTML, CSS, and back-end languages such as Python, Java, or Node.js, as well as working with databases. At the mid level, they typically have a few years of professional experience and can independently handle tasks, contribute to architectural decisions, and collaborate effectively with teams. Their role often involves developing, testing, and maintaining software systems while ensuring code quality and performance.

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

To thrive as a Mid-Level Full Stack Software Engineer, you need strong proficiency in front-end and back-end programming languages (such as JavaScript, Python, or Java), solid understanding of databases, and experience with RESTful APIs. Familiarity with frameworks like React or Angular, server-side technologies such as Node.js or Django, and version control systems like Git is typically expected, along with a relevant bachelor's degree or equivalent experience. Effective problem-solving, collaboration, and communication skills help you work efficiently in cross-functional teams and adapt to changing project requirements. These skills are crucial for delivering robust, scalable applications and contributing meaningfully to dynamic software development environments.

How does a mid-level full stack software engineer typically collaborate with other team members on a project?

Mid-level Full Stack Software Engineers often work closely with both front-end and back-end developers, as well as designers, product managers, and QA engineers. They participate in code reviews, contribute to sprint planning, and may help mentor junior developers. Collaboration is key, as they need to communicate technical requirements, share progress, and resolve integration issues to ensure seamless delivery of features. This role often involves balancing independent coding tasks with frequent team interactions to align on project goals and timelines.

What are the most commonly searched types of Full Stack Software Engineer jobs in Pennington, NJ?

The most popular types of Full Stack Software Engineer jobs in Pennington, NJ are:

What cities near Pennington, NJ are hiring for Full Stack Software Engineer Mid Level jobs?

Cities near Pennington, NJ with the most Full Stack Software Engineer Mid Level job openings:

Senior Full Stack Engineer

Delan Associates, Inc

Piscataway, NJ โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

Position Summary:

We are seeking an experienced and passionate Senior Full Stack Engineer to design, build, and support high-quality solutions for our member and agent portals, driving our growing business strategies. This hands-on role requires expertise in modern frontend and backend technologies within a microservices architecture hosted on AWS, with regular collaboration across onshore and offshore engineering teams.

Responsibilities

Design, develop, and maintain application features across frontend (React, Next.js) and backend services (Python, Go, Node.js).

Participate in architectural design discussions and contribute to the technical strategy of applications and services.

Implement RESTful APIs and backend services aligned with SOLID principles and microservices best practices.

Write clean, testable, maintainable code with appropriate unit, integration, and end-to-end tests.

Manage services throughout the full SDLC: requirements gathering, design, coding, testing, deployment, monitoring, and ongoing support.

Work within an Agile team environment alongside product owners, QA, and engineers to deliver incremental value.

Collaborate closely with offshore team members, ensuring clear requirements, shared understanding of design, and coding standards.

Coordinate handoffs and overlap with offshore teams to maintain project velocity and dependency management.

Mentor junior and mid-level engineers (both onshore and offshore) through code reviews, pairing, and coaching.

Contribute to CI/CD pipeline enhancements to enable automated, reliable deployments on AWS.

Work with AWS services such as EKS, Lambda, API Gateway, and Kubernetes/EKS for container orchestration.

Participate in on-call rotations to troubleshoot production issues, perform root cause analysis, and implement fixes.

Ensure solutions are scalable, reliable, secure, and meet both internal and external customer requirements.

Stay up to date with emerging technologies and recommend improvements to enhance capabilities and productivity.

Collaborate with leadership to develop and refine technical standards, coding guidelines, and best practices.

Explore opportunities to leverage Amazon Bedrock and prompt engineering for intelligent feature development (if applicable).