Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Web Software Engineer - Spaces

Twitter

Twitter

Web Software Engineer - Spaces

National
Full Time
Paid
  • Responsibilities

    We are the team bringing social audio to Twitter, with our first big product being Twitter Spaces. This team impacts hundreds of millions of users, which brings with it interesting product and technical challenges at that scale. We keep development lightweight and agile, make data driven decisions, and release with high quality and velocity. Come be a part of our team!

    Who we are:

    Our team is passionate about building the most innovative and delightful audio experiences on Twitter. We believe in customer-driven development, and we focus on fast iteration and testing in public to get early and frequent feedback from our customers. Twitter is where people come to talk about what is happening now, and we believe the human voice is the best way to serve that conversation.

    What you’ll do:

    As part of the team you'll be responsible for using your creativity, problem solving and technical skills to enable twitter.com to reach every person on the planet. You’ll instrument, measure, optimize and design high-quality architecture and code in feature areas within Twitter Spaces.

    As a web engineer, you will work closely with designers, user researchers, data scientists, product managers, and engineers that support the client platform and its infrastructure. You will be an active participant in design and code reviews, team processes, and product decisions. You’ll participate in our educational culture, embracing opportunities to learn from Twitter’s community of peers across functions, as well as teaching us your strengths. You will use your passion and JavaScript knowledge to build on top of modern web APIs and frameworks, such as React, Redux, React Router, GraphQL, and webpack to craft client components and features that will shape the future of development of Twitter Spaces experience on Web!

  • Qualifications

    Requirements

    • B.S. or higher in Computer Science, or equivalent work experience
  • Desired skills

    Who you are:

    You’re a web engineer looking to make Twitter Spaces for Web one of the best mobile audio experiences out there. You're someone who enjoys user-centric product development and has a passion for making beautiful, smooth, delightful mobile experiences.

    If this sounds like you, you probably have:

    • You are passionate about web development, whether or not you have a Computer Science background.
    • You recognize that you’re building software products for people, and understand that shipping involves collaboration and compromise.
    • You want to apply your knowledge of web technologies to work on a product that impacts millions of users every day.
    • You care about web accessibility: we want to reach everyone everywhere!
    • You get work done, and thrive in a small team environment.
    • You are collaborative and approach conflict with the intention to find a solution.
    • You have a strong sense of ownership, and a curiosity to understand how things work, even if they take you outside your area of expertise.
    • You have a track record of designing and delivering reliable, efficient software and systems.
    • You have empathy and self-awareness: The foundational trust of all strong teams relies on understanding yourself and others.
    • You work as part of a team, including engineers in remote offices
    • You take a collaborative approach to work and can incorporate feedback from product, design and your engineering peers

    Bonus points

    • Experience with media on web, including audio and video playback
    • Experience with accessibility considerations
    • Experience with universal React web applications
    • Experience with Progressive Web Apps
  • Industry
    Internet
  • About Us

    Twitter is an open service that’s home to a world of diverse people, perspectives, ideas, and information.