Frontend Software Engineer

Twilio Twilio · Enterprise · United Kingdom · Remote · Engineering

Frontend Software Engineer role at Twilio focused on developing and delivering new capabilities in the Twilio Console platform. Responsibilities include designing, developing, testing, and deploying features using React, Typescript, and other modern frontend technologies. The role involves owning code, participating in on-call rotations, refactoring technical debt, writing automated tests, and collaborating with team members and product leadership. Requires 2+ years of frontend development experience, experience with automated testing frameworks, REST/GraphQL, and CI/CD pipelines. Desired experience includes AWS and observability tools.

What you'd actually do

  1. Design, develop, test and deploy new features using technologies such as React, Typescript, Playwright, Vitest and Buildkite.
  2. Own your own code, respond to incidents and participate in on-call rotation and participate in root-cause-analysis for incidents.
  3. Meet Definition of Done for the software you build.
  4. Refactor and reduce technical debt.
  5. Write automated unit and integration tests in a continuous integration and delivery environment.

Skills

Required

  • React
  • Typescript
  • Playwright
  • Vitest
  • Buildkite
  • REST APIs
  • GraphQL
  • Automated testing
  • CI/CD pipelines
  • Github
  • Jira
  • Incident response
  • Root-cause-analysis
  • Agile ceremonies
  • Code review
  • Backlog refinement
  • SCRUM
  • Communication skills
  • Teamwork

Nice to have

  • AWS
  • DataDog
  • Grafana

What the JD emphasized

  • 2+ years of hands-on development experience developing Frontend applications using modern javascript technologies, preferably React and Typescript.
  • Hands-on experience of developing and implementing testing strategies using robust automated testing frameworks such as Playwright and Cypress.
  • Knowledge of modern automated testing and CI/CD pipelines.
  • Champion of good engineering habits: development and test techniques, security and automation.
  • Experience in triaging and solving production issues.