Senior Software Engineer, Frontend

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSPostgreSQLGCPJavascriptMySQLTypeScriptAzureReact

Requirements

  • 7+ years of experience building SaaS or web-based applications, with a strong focus on frontend development.
  • 5+ years of experience with JavaScript and modern frontend ecosystems.
  • 3+ years of hands-on experience with React and static typing tools such as TypeScript or Flow.
  • Solid understanding of frontend architecture, performance optimization, and scalable design patterns.
  • Experience collaborating with backend teams or working with backend technologies is a plus.
  • Familiarity with design systems and tools such as Storybook is advantageous.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and databases (PostgreSQL, MySQL, etc.) is a plus.
  • Understanding of security best practices in web applications.
  • Strong communication skills and ability to work effectively in a remote, distributed team.
  • Proven ability to take ownership, lead initiatives, and collaborate across teams.

Responsibilities

  • Design, develop, and maintain scalable frontend applications using modern JavaScript and TypeScript frameworks.
  • Contribute to architectural decisions and drive improvements in frontend reliability, performance, and maintainability.
  • Build and evolve reusable component libraries aligned with design systems and accessibility standards.
  • Collaborate with cross-functional teams to implement features, guide migrations, and ensure seamless integration across systems.
  • Write clean, well-documented, and testable code, including unit, integration, and end-to-end tests.
  • Lead or participate in code reviews, promoting engineering best practices and high-quality standards.
  • Support production systems throughout their lifecycle, including deployment, monitoring, and issue resolution.
  • Mentor team members and contribute to frontend community practices and knowledge sharing initiatives.
  • Participate in on-call rotations as needed to support system reliability and uptime.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now