Senior Software Engineer, Frontend

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer at Docker building customer-facing frontend applications and leading architectural improvements. Collaborating with teams to enhance Docker's frontend systems and user experience.

Responsibilities

  • Lead or contribute to the design and architectural improvements that enhance the frontend reliability and consistency in Docker App.
  • Work across teams, guiding migrations and working at times directly with other teams with technical implementation
  • Write, review, maintain, and document JavaScript/TypeScript code
  • Establish best practices and ensure they are upheld
  • Write unit, integration, and e2e tests
  • Deploy code to production, and own the product throughout the lifecycle
  • Demonstrate open collaboration across teams and take ownership of supporting the internal engineering needs of the team
  • This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.

Requirements

  • 7+ years of experience building SaaS applications
  • 5+ years with JavaScript
  • 3+ years with React, preferably with static typing (TypeScript, Flow)
  • 1+ years with writing backends or working with backend engineers on a team a plus
  • Knowledge of security best practices
  • Experience with design systems, Storybook a plus
  • Experience with cloud platforms (AWS preferred, or GCP, Azure), databases (Postgres preferred, or MySQL, etc.) a plus
  • Strong verbal and written English skills
  • Desire to work on autonomous teams
  • Demonstration of collaboration across teams
  • Ability and interest in working at a fully remote company crossing international time zones
  • Past demonstrations of proactively working outside of this job description

Benefits

  • Freedom & flexibility; fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup; we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • Docker Swag
  • Medical benefits, retirement and holidays vary by country
  • Remote-first culture, with offices in Seattle and Paris

Job type

Full Time

Experience level

Senior

Salary

$165,000 - $237,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptMySQLPostgresReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.