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
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.