Posted in

Senior Frontend Software Engineer

Senior Frontend Software Engineer

CompanyIDEXX
LocationRemote in USA, Portland, ME, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Strong technical skills in front-end architecture and scalable web app development
  • Track record of driving technical improvements and mentoring others
  • Experience building for cloud-based, SaaS environments
  • Familiarity with tools like TypeScript, React, Next.js, Node.js, AWS, Serverless, Postgres, Kafka, or similar (not all required)
  • Solid understanding of testing practices and writing unit/integration tests
  • Strong grasp of modular design, component architecture, and design patterns
  • Experience consuming and integrating APIs (REST/GraphQL)

Responsibilities

  • Drive the technical design of complex front-end features and systems, translating product requirements into scalable, maintainable architecture
  • Build sophisticated user interfaces that are performant, accessible, and consistent across devices
  • Champion clean, modular, and reusable code using modern front-end frameworks (e.g. React, TypeScript)
  • Continuously optimize applications for performance, load time, and responsiveness, especially at scale
  • Write comprehensive unit, integration, and end-to-end tests to ensure reliability and reduce regressions
  • Lead code reviews with a focus on front-end best practices, architecture, and overall system quality
  • Identify opportunities to refactor and modernize legacy code to improve performance and maintainability
  • Influence and contribute to high-level decisions around our front-end architecture, tooling, and design systems
  • Mentor and support junior and mid-level engineers, providing guidance on technical challenges and career development
  • Collaborate closely with design, product, and backend teams to deliver seamless, user-centric experiences at scale

Preferred Qualifications

  • Familiarity with tools like TypeScript, React, Next.js, Node.js, AWS, Serverless, Postgres, Kafka, or similar (not all required)