Software Engineer 2

Avid Technology ProfessionalsAnnapolis Junction, MD

About The Position

We are seeking a talented Software Engineer 2 to join our dynamic team. In this role, you will be responsible for developing responsive, high-performance web applications using React and Next.js. You will implement advanced Next.js features such as server-side rendering (SSR) and static site generation (SSG), along with dynamic routing. Collaboration with backend developers is key to delivering cohesive and scalable solutions. Your work will involve optimizing applications for speed, scalability, and SEO, as well as integrating RESTful APIs. You will also be expected to write clean, maintainable, and well-documented code, and actively participate in code reviews and contribute to front-end architecture decisions alongside Senior Front end Engineers.

Requirements

  • Proficiency in React and Next.js.
  • Experience with server-side rendering (SSR), static site generation (SSG), and dynamic routing.
  • Experience integrating RESTful APIs.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience with code reviews.
  • Understanding of front-end architecture principles.

Responsibilities

  • Develop responsive, high-performance web applications using React and Next.js.
  • Implement server-side rendering (SSR), static site generation (SSG), and dynamic routing with Next.js.
  • Collaborate with backend developers to deliver cohesive, scalable solutions.
  • Optimize applications for speed, scalability, and SEO.
  • Integrate RESTful APIs.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to front-end architecture decisions with Senior Front end Engineer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service