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

Web Software Engineer - Early Career

Learn more about Twitter


Web Software Engineer - Early Career

Full Time
  • Responsibilities

    Company description

    Twitter is what’s happening in the world and what people are talking about right now. From breaking news and entertainment to sports, politics, and everyday interests, see every side of the story. Join the open conversation, and collaborate with creative and curious people across the globe.

    “The whole world is watching Twitter. You don't go a day without hearing about Twitter, how it’s used as the fastest way to send a message to the world in an instant, how it carries some of the most important commentary and conversations, how it mobilizes people into action. That's powerful, it's valuable, it's fundamental.” - Jack Dorsey

    Job description

    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 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

    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


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

  • Desired skills

    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
  • About Us

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