The Position

Who we are

Millions of businesses, content creators, and media publishers use social media every day as a way to reach customers and grow their businesses. Be a core member of the team that builds products that enable SMB’S to get the best Twitter content in front of a wider audience, fast. Help them thrive on Twitter by supporting them to grow their businesses, influence, or audience, easily.

Current Openings: We are open to candidates of all levels and are flexible on locations across Europe (where we have a set-up legal entity).

What you’ll do

The Revenue experience team is working on a range of initiatives to enable this vision, including Quick Promote and Businesses on Twitter. Quick Promote and Businesses on Twitter are a part of the main Twitter app! In this role, you will be building new features in order to create a better experience for our customers

Who you are

You are an experienced IC engineer looking to make Twitter one of the best mobile experiences out there. You care about culture, collaboration, and partnership just as much as you care about coding, architecture, and technical design. You have a strong customer focus, you are comfortable with ambiguity, you can drive alignment, and you make thoughtful data driven decisions. You care deeply about quality, are energized by partnership and collaboration, and you strive to enable others around you to excel.


  • Around 3+ years experience developing mobile applications (on iOS with Objective-C and Swift)
  • BS or MS in Computer Science or equivalent work experience
  • Understanding of core CS concepts, such as data structures and algorithms
  • Strong design and architecture skills
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)

A few other things we value

Customer Aligned – Providing a valuable customer and user experience while ensuring our APIs are reliably available.

Ownership – Being curious and willing to understand how things work, even if they may take you outside your area of expertise.

Learning Mentality – To grow quickly, it is important to actively seek feedback, learn from failures, and listen to different perspectives.

Communication – Collaboration is a key part of our everyday job and maintaining communication within and across teams is important.

Diversity – Diversity makes us a better organization and team. We value different backgrounds, ideas, perspectives, and experiences.

Company Description

Twitter is what’s happening and what people are talking about right now. For us, life’s not about a job, it’s about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we’ll do what’s right (not what’s easy) to serve the public conversation.

Tagged as: 1-3 Years, 3-5 Years, 5+ Years