Software Engineer - Platform/APIs em Twitter

This listing page works as a wiki, editable by the users of the website. Once the listing is approved, it becomes a featured listing and is editable only by the original editor.
Empresa
Twitter
Localização
San Francisco, CA
Adicionada em
04/03/2010
Palavras-chave
web  ruby  rest  scala 

Sobre a Empresa:

Twitter is a real-time information network powered by people all around the world that lets you share and discover what’s happening now.

Twitter asks “what’s happening” and makes the answer spread across the globe to millions, immediately.

What Twitter Does

Whether it’s breaking news, a local traffic jam, a deal at your favorite shop or a funny pick-me-up from a friend, Twitter keeps you informed with what matters most to you today and helps you discover what might matter to you most tomorrow.

The timely bits of information that spread through Twitter can help you make better choices and decisions and, should you so desire, creates a platform for you to influence what’s being talked about around the world. Search results spread across Twitter and in other ways across the Web so you can discover what’s happening on and off of Twitter.com, wherever you prefer.

Twitter can give a voice to even the weakest signals because of its simplicity. Users can access Twitter on powerful broadband connections via a video game console or through faint connections in rural areas via SMS on a simple mobile phone. You can also access Twitter through more than 50,000 third-party Internet and mobile applications.

Just remember, how you use Twitter is completely up to you. Follow hundreds of people. Follow a dozen. Post every hour. Post never. Search for your favorite topics and create lists. Or not. You are in control on Twitter.

O candidato ideal:

Requirements

* Excellent programming skills in at least one object-oriented language
* "Disciplined approach to testing from acceptance to unit level tests
* Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
* Great written communication and documentation abilities

Desired Skills

* Active user of Twitter
* Active Twitter API developer
* Active contributor to open source projects
* Experience in providing a widely-used web service
* Demonstrable experience building and/or consuming web services at scale
* Strong command of web standards, RESTful API design
* Computer Science education

Job Description and responsibilities:

About this Job Twitter is looking for a new member of our technical staff to focus on development of our API. You should have a passion for providing and improving web services that are used by thousands of developers on a multitude of platforms.

Responsibilities

  • Write internet-facing code mostly in Ruby but also in Scala if you like
  • Design and implement new APIs and services
  • Maintain, refine and extend existing API resources
  • Work closely with, and incorporate feedback from, product management, back-end engineers, and third-party developers
  • Rapidly fix bugs and solve problems
  • Pro-actively look for ways to make Twitter better

Follow @JoinTheFlock for more recruiting info.

Para candidatar-se:

http://twitter.com/job.html?jvi=oAYcVfwp,Job

blog comments powered by Disqus