Twilio

Software Engineer, Frontend

Twilio

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇪 Ireland

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSCloudCypressGraphQLJavaScriptJenkinsJestReactTypeScript

About the role

  • Design, develop, test and deploy new features using technologies such as React, Typescript, Playwright, Jest and Buildkite
  • Own your own code, respond to incidents and participate in on-call rotation and participate in RCAs for incidents
  • Meet Definition of Done for the software you build
  • Refactor and reduce technical debt
  • Write automated unit and integration tests in a continuous integration and delivery environment
  • Manage your work through the use of Github, Jira, and Twilio’s build/deploy systems
  • Collaborate with other team members, including Product leadership, influence, own, and work to improve the platform
  • Actively participate in design and code review, backlog refinements and other agile ceremonies and work with team members to meet team’s sprint commitments
  • Work independently or with your team to troubleshoot/determine resolution for issues in your team's domain
  • Be responsible for documentation of projects you work on
  • Rapidly acquire new technical skills and knowledge in a fast-paced, highly disruptive industry environment

Requirements

  • Bachelor’s degree in Computer Science or related industry experience
  • 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
  • Experience with REST APIs or GraphQL
  • Knowledge of modern automated testing and CI/CD pipelines using Buildkite or Jenkins
  • Experience in triaging and solving production issues
  • Champion of good engineering habits: development and test techniques, security, automation
  • Iterative development and deployment, Scrum and Agile methodologies
  • Communicate clearly and concisely, orally and in writing
  • Good team player and ability to communicate well in a remote work environment
  • Desired: Experience with AWS or other public cloud infrastructure platforms
  • Desired: Ability to build effective working relationships with all levels of the organization across different locations and time zones
Benefits
  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program
  • Volunteering and donation support through Twilio.org impact fund
  • Remote-first work and flexible remote arrangements
  • Opportunities for professional growth and acquiring new technical skills

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypescriptPlaywrightJestBuildkiteREST APIsGraphQLCypressCI/CDAgile methodologies
Soft skills
communicationteam playerproblem-solvingcollaborationdocumentationinfluenceindependenceadaptabilityclear communicationrelationship building
Certifications
Bachelor’s degree in Computer Science