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