Staff, Software Development Engineer (Full Stack) @ Twilio

Job Information

Job Description:

Responsibilities
In this role, you’ll:
  • Think from our customers’ perspectives, plan for how the customers will be impacted by new features, and always work to enable the customers’ success.
  • Collaborate and brainstorm product ideas with product managers, design, and engineers to build compelling user experiences for developers and end users.
  • Build highly adaptable and effective UI platform tools for the whole of messaging UI
  • Build highly scalable and available services
  • Constantly improve services that power Twilio’s top products and also generate significant revenue
  • Demonstrate strong engagement in the team setting
  • Be able to respond to high priority incidents
Qualifications 
  • Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having “desired” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn’t followed a traditional path, don’t let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
Required:
  • Minimum of 8+ years in full-stack development with a strong emphasis on frontend technologies.
  • Frontend Mastery: Expert knowledge of frontend technologies, including modern JavaScript frameworks like React.js, state management libraries like Redux, and tooling such as Webpack or similar module bundlers.
  • Solid experience with backend development, preferably with Node.js and familiarity with server-side frameworks.
  • Demonstrated experience leading development teams, especially in a cross-geographical setup, with the ability to manage, mentor, and grow a team remotely.
  • Proven track record of successfully managing large-scale projects from inception to deployment, particularly in the domain of user onboarding and engagement.
  • Exceptional communication skills to effectively collaborate with team members across different locations and to lead technical discussions with stakeholders.
  • Strong ability to architect scalable, performant, and responsive web applications with a focus on the end-user experience.
  • Experience in strategic project planning and execution, with the ability to align technical objectives with business goals.
  • Proficiency in implementing robust testing strategies, including unit, integration, and end-to-end tests to ensure high-quality software delivery.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
Desired:
  • Familiarity with Twilio APIs and products, or similar cloud communication platforms, is highly desirable.
  • Experience working with diverse teams and sensitivity to cross-cultural dynamics.
  • Skills in frontend performance optimization and understanding of core web vitals.
  • Experience collaborating with UX/UI designers to translate designs into functional user interfaces.
  • Experience with CI/CD pipelines and automated deployment processes.
  • Familiarity with analytics and monitoring tools to measure and improve user onboarding flows.

Benefits:
Experience Level: Senior
Work From: Remote from Region

Company Information

View all jobs of Company: Click here

Pin It on Pinterest