1

Frontend Software Engineer Jobs in Buffalo, NY (NOW HIRING)

Senior UI/Frontend Engineer (AI)

Boston, NY · On-site

$123K - $153K/yr

We are searching for a Senior UI / Frontend Engineer with strong, hands-on experience building high-quality, high-performance user interfaces for complex, data-intensive AI products used by Fortune ...

Engineering Team Lead

Buffalo, NY · On-site

$146K - $156K/yr

... Software Engineer, Software Developer, IT Consultant or a related occupation. Requires five (5) years of experience in each of the following: * Java Development for both Frontend and Backend ...

Ex YC Founder - Engineer (SF)

Boston, NY · On-site

$115K - $159K/yr

... software, intelligence, and user experience. We're looking for a Frontend Engineer who thrives in fast-paced environments and enjoys taking ownership of highly interactive product experiences from ...

DEVELOPER L3

Irving, NY · On-site

$45K - $121K/yr

From a technical standpoint, the Software Engineer has full-stack coding and implementation ... Demonstrated ability to design, develop, and maintain both front-end and back-end components of ...

Built for builders and trusted by security, Semgrep lives where developers work, delivering fixes ... Our stack utilizes Typescript and React on the Frontend, Python, Flask and SQLAlchemy on the ...

Built for builders and trusted by security, Semgrep lives where developers work, delivering fixes ... Our stack utilizes Typescript and React on the Frontend, Python, Flask and SQLAlchemy on the ...

Senior Software Developer

Tonawanda, NY · On-site

$51 - $67.50/hr

Senior Software Developer Tonawanda, NY, United States req29937 What you will enjoy doing* * You ... Proficient in frontend development with modern single-page applications; experience with Vue.js ...

Showing results 21-40

Frontend Software Engineer information

See Buffalo, NY salary details

$59.1K

$134.6K

$191.8K

How much do frontend software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for frontend software engineer in Buffalo, NY is $134,579.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,500.00 and $156,400.00 per year, depending on experience, location, and employer.

What does a frontend software engineer do?

A Frontend Software Engineer is responsible for designing and implementing the user interface of websites and web applications. They work with technologies like HTML, CSS, and JavaScript, as well as frameworks such as React or Angular, to create interactive and visually appealing experiences for users. Their job also involves ensuring that websites are responsive, accessible, and optimized for performance across various devices and browsers. Collaboration with designers, backend engineers, and other team members is a key part of their role.

What are the key skills and qualifications needed to thrive as a frontend software engineer, and why are they important?

To thrive as a Frontend Software Engineer, you need strong proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like React or Angular, typically supported by a degree in computer science or related experience. Familiarity with version control systems (such as Git), responsive design tools, and build tools like Webpack or npm is also important. Creativity, problem-solving, and effective communication help engineers collaborate with teams and deliver user-friendly interfaces. These skills are crucial for building performant, maintainable, and visually appealing applications that meet user needs and business goals.

What are some common challenges faced by frontend software engineers when working on cross-functional teams?

Frontend Software Engineers often collaborate closely with backend developers, designers, and product managers. A common challenge is ensuring effective communication and alignment, especially when translating design mockups into functional user interfaces or integrating with backend APIs. Balancing user experience goals with technical constraints and timelines can also be demanding. Proactively participating in sprint planning and code reviews helps foster collaboration and ensures smoother project delivery.

What is the difference between Frontend Software Engineer vs Web Developer?

AspectFrontend Software EngineerWeb Developer
Required skillsHTML, CSS, JavaScript, frameworks (React, Angular), UI/UX principlesHTML, CSS, JavaScript, basic backend knowledge
Work environmentCollaborates with designers, backend developers, product teamsBuilds websites, often with less focus on complex UI/UX
Industry usageTech companies, startups, agenciesSmall businesses, freelance projects, agencies

Frontend Software Engineers focus on creating interactive, user-friendly interfaces using advanced frameworks and UI principles, often working closely with designers and backend teams. Web Developers may handle broader website development tasks, including basic front-end and some backend work, with less emphasis on complex UI design. Both roles are essential in web development but differ in scope and specialization.

What are the most commonly searched types of Frontend Software Engineer jobs in Buffalo, NY?

The most popular types of Frontend Software Engineer jobs in Buffalo, NY are:

What are popular job titles related to Frontend Software Engineer jobs in Buffalo, NY?

For Frontend Software Engineer jobs in Buffalo, NY, the most frequently searched job titles are:

What job categories do people searching Frontend Software Engineer jobs in Buffalo, NY look for?

The top searched job categories for Frontend Software Engineer jobs in Buffalo, NY are:

What cities near Buffalo, NY are hiring for Frontend Software Engineer jobs?

Cities near Buffalo, NY with the most Frontend Software Engineer job openings:

Infographic showing various Frontend Software Engineer job openings in Buffalo, NY as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, and 5% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $134,579 per year, or $64.7 per hour.

Lead Full Stack Java Software Engineer - Digital Banking Platform

M&T Bank

Buffalo, NY • On-site

Full-time

Re-posted 14 days ago


M&T Bank rating

7.9

Company rating: 7.9 out of 10

Based on 188 frontline employees who took The Breakroom Quiz

77th of 175 rated banks


Job description

This role sits on a highvisibility, agile engineering team building a nextgeneration digital banking platform from the ground up. You'll join a tightknit team of 5-7 engineers operating in a true product model-partnering closely with a product owner, scrum master, QA, and business systems analysts-where engineers have real ownership over design, delivery, and technical direction.

As a Lead Software Engineer, you'll work handson across fullstack technologies while helping move digital banking customers onto a modern cloud platform. This is not a maintenance role. It's an opportunity to influence architecture, shape engineering practices, and build new capabilities endtoend on a program with strong leadership visibility and longterm strategic impact.

At the expert level, you are responsible for writing highquality code while guiding the team's technical approach-from requirements through deployment-ensuring solutions are resilient, secure, and aligned with banking technology standards across the Software Development Lifecycle (SDLC).

Primary Responsibilities

  • Serve as a handson technical leader, spending the majority of your time (approximately 80%) designing and developing software while mentoring and coaching other engineers.
  • Design, develop, and maintain applications in alignment with approved SDLC processes, emphasizing clean, resilient, and welltested code that minimizes risk to the Bank.
  • Lead technical design discussions and architecture sessions, contributing ideas and recommendations to application architecture, engineering practices, and design patterns.
  • Review, approve, and provide guidance on pull requests, technical designs, and proposed changes, ensuring quality, stability, and maintainability.
  • Establish and coach best practices for code reviews, code quality, testing, and continuous improvement.
  • Author organized, efficient, secure source code at an expert level in at least one programming language, with professional proficiency in at least one additional language.
  • Guide team members on appropriate data structures, algorithms, and technical approaches to solve business problems.
  • Oversee source control management activities, including reviewing merges and ensuring code is properly integrated into the production deployment path.
  • Review testing strategies and code coverage to ensure comprehensive validation, and coach team members on opportunities to improve test quality.
  • Drive adherence to engineering patterns and practices related to performance testing, resiliency, scalability, and optimization.
  • Partner with delivery teams to review and approve technical requirements, ensuring completeness, accuracy, and feasibility.
  • Collaborate across teams and domains, recommending process or architectural improvements where technical concerns warrant change.
  • Communicate architecture, progress, risks, and challenges clearly to both technical and business stakeholders.
  • Present team work at internal forums, architecture reviews, and peer group meetings; contribute to internal knowledge sharing through documentation or blog posts.
  • Understand and comply with the Company's risk, regulatory, and internal control standards, escalating riskrelated issues as appropriate.
  • Promote a culture of belonging that reflects the M&T Bank brand.
  • Perform other related duties as assigned.

Technical Environment & Experience Highlights

Successful candidates will bring strong handson experience and curiosity across modern technologies, including:

  • Mobile development experience (strongly preferred), with exposure to:
  • Fullstack experience, including:
    • Frontend frameworks such as Angular
    • Handson API development
    • Java and Spring Boot exposure
  • Modern engineering practices, including:
    • CI/CD pipelines
    • Gitbased source control (e.g., GitLab)
    • Performance, resiliency, and reliability engineering
  • Working knowledge of databases and distributed systems
  • Comfort working across multiple languages and value streams, with the ability to learn quickly and adapt

Education and Experience Required

  • Associate's degree and a minimum of 7 years' systems analysis and/or application development work experience or Bachelor's degree and a minimum of 5 years' systems analysis and/or application development work experience. In lieu of a degree, a combined minimum of 9 year's education and/or relevant work experience, including a minimum of 5 years' system analysis and/or application development work experience.
  • Fullstack development experience, including frontend frameworks such as Angular
  • Handson API development and integration experience
  • Experience with Java and Spring Boot-based services
  • Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices
  • Experience using Gitbased source control (e.g., GitLab)
  • Working knowledge of databases, performance optimization, and resilient system design

Education and Experience Preferred

  • Expert analytical and problemsolving skills specific to application development
  • Experience working in agile, collaborative team environments
  • Ability to work autonomously while balancing multiple complex initiatives
  • Strong organizational and timemanagement skills
  • Advanced written and verbal communication skills
  • Experience driving project milestones and delivery timelines
  • Proven experience leading technical initiatives or projects
  • Experience partnering with and presenting to both technology and business stakeholders

#LI-JB3

M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $116,400.00 - $194,000.00 Annual (USD). The successful candidate's particular combination of knowledge, skills, and experience will inform their specific compensation.LocationBuffalo, New York, United States of America

What M&T Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom