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.
Our Engineering Environment:
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. You will be expected to work across the stack: from the backend, a service oriented architecture that is primarily written in Scala, to the React based web front end.
Who You Are:
- You are a proven engineer. Not only strong technically, you have shown that you can work effectively with product managers, designers and other engineering teams.
- You have a fierce sense of ownership, caring deeply about the quality of everything that you deliver into your customers' hands - and impact is what matters the most to you.
- You love the challenge of engineering, and are confident in your ability to bring clarity and direction to ambiguous problem spaces.
- You work well in a fast paced environment while deeply investing in long term quality and efficiency.
- Strong algorithms, data structures and coding background
- Experience shipping large-scale full-stack web applications
- Experience with web infrastructure and distributed systems
- Thorough understanding of JavaScript and associated best practices
- Fluent in one or more JVM based language such as Java or Scala
- Extensive experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
- B.S., M.S., or higher in Computer Science (or equivalent work experience)
- Experience in mobile apps development (iOS or Android) is considered a plus