1

Full Stack Software Engineer Intern Jobs in Buffalo, NY

Title: Full Stack Software Engineer Location: Buffalo, NY (Hybrid) Duration: 6 months (possibility of extension) JD: * Banking/Financial Services experience is strongly preferred Overview:

Senior Full Stack Software Engineer

Boston, NY ยท On-site

$163K - $246K/yr

Learn more at semgrep.dev. About the role As a Fullstack Engineer, you'll work across the stack to ... full-fledged corporations. We're new parents and new grads, dog lovers and dogfooders. We get ...

DEVELOPER L3

Irving, NY ยท On-site

$45K - $121K/yr

From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development ...

We are on a bold mission to create the best software services offering in the world to work on ... Full stack Developer will be responsible for designing, developing, and maintaining our web ...

Software Engineer

Buffalo, NY ยท On-site

$60 - $70/hr

Software Engineer III - (Full Stack Developer with Java OR .NET, Angular, and Azure) Location: Remote / Buffalo, NY 14203 (Hybrid Role if local to Buffalo, NY) Duration: 10 + Months Contract Role ...

next page

Showing results 1-20

Full Stack Software Engineer Intern information

See Buffalo, NY salary details

$43.1K

$130.5K

$184.5K

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

As of Aug 4, 2026, the average yearly pay for full stack software engineer intern in Buffalo, NY is $130,547.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $153,000.00 per year, depending on experience, location, and employer.

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

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

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Buffalo, NY? The most popular types of Full Stack Software Engineer jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Full Stack Software Engineer Intern jobs? Cities near Buffalo, NY with the most Full Stack Software Engineer Intern job openings:
Infographic showing various Full Stack Software Engineer Intern job openings in Buffalo, NY as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $130,547 per year, or $62.8 per hour.

Full Stack Software Engineer

Wise Skulls

Buffalo, NY โ€ข On-site

Contractor

Re-posted 5 days ago


Job description

Title: Full Stack Software Engineer
Location: Buffalo, NY (Hybrid)
Duration: 6 months (possibility of extension)
JD:
  • Banking/Financial Services experience is strongly preferred

Overview:
  • Contribute to architect and deliver reusable component libraries and UI patterns.
  • Implement responsive, accessible interfaces.
  • Optimize performance (rendering, bundle size, caching) and enforce performance budgets.
  • Write high-quality unit/integration/e2e tests and maintain CI pipelines.
  • Conduct and enforce code reviews, pair programming, and mentoring.
  • Collaborate with product, backend, and QA to shape features and releases.

Key Responsibilities:
  • Work directly with teams to implement functional and data requirements.
  • Implement solutions to meet user requirements within the parameters of the application.
  • Test Driven Development / Behavior Driven Development.
  • Document functionality for further use in global IT systems.
  • Provide knowledge transfer and guidance for the development team.
  • Provide 3rd line support when necessary.
  • Occasional weekend support for releases.

Skills:
  • Working knowledge of source code repository tool GitHub.
  • Very strong working experience and expertise in React, Redux Toolkit, ES6, TypeScript, CSS, modern frameworks.
  • Basic working experience of microservices-supported frameworks like Vert.x.
  • Excellent understanding of Single Page Application architecture and its optimal implementation.
  • Experience writing complex SQL queries with knowledge of SQL tuning.
  • Good understanding of Behaviour Driven Development (BDD) and Test-Driven Development (TDD).
  • Fair understanding of architecture and design requirements for building microservice-based applications.
  • Experience with dependency scanning and timely vulnerability patching.
  • Maintain test coverage targets and reduce flaky tests.
  • Working experience across all layers/tiers of a project-from frontend development through backend database design.
  • Experience in all phases of the Development Life Cycle.
  • Strong understanding of architecture and design patterns used for web application frameworks.
  • Experience with formal release procedures and source control.
  • Excellent communication and interpersonal skills (written and spoken) with attention to detail.
  • Experience working within multi-site teams.
  • Cultivates a collaborative and cooperative attitude across different work cultures.
  • Ability to work under pressure and manage own time.
  • Ability to work independently or as part of a team.
  • Ownership of tasks assigned through to resolution.