Jobs

Do you love TweetDeck and want to join the team developing the world's leading social browser? Check out our open positions below and drop us a line at jobs (at) tweetdeck dot com if you feel you're a good fit. All positions will be based in our Central London office unless otherwise noted.


Mobile Web Developer

TweetDeck is looking for a mobile web developer with experience writing full stack web applications. You will work with our development team on TweetDeck's mobile web platform as a project lead. The ideal candidate will be good at managing their time and delivering above expectations.

Responsibilities

  • Designing and implementing core components of the TweetDeck mobile web application
  • Improving our existing application code base
  • Working with the rest of the team to develop next generation TweetDeck functionality
  • Maintaining the applications throughout release cycles

Essential

  • Extensive experience with at least one of the following: Python, Ruby, Java, OO PHP
  • Extensive experience with Javascript and CSS
  • Ability to write highly scalable code
  • Development of responsive and innovative front-end web interfaces
  • Flexibility and the desire to work with a small excited team
  • Passion about mobile web development
  • Currently located and able to work in London, UK

Optimal

  • Deep knowledge of social networking services and trends
  • Experience with Git and/or Mercurial
  • Previous experience developing consumer web applications used by millions
  • Other mobile platform development experience (iPhone, Android, Blackberry...)

How to Apply

Send your CV and a short list of your favourite web applications to jobs (at) tweetdeck dot com with the subject line
"Mobile Web Developer".

Direct applicants only, no agencies!

Back to the top


Software Engineer, Desktop

TweetDeck is looking for a developer with experience building immersive, efficient and highly compelling rich internet applications in Flex, JavaScript or Java and to have fun whilst doing it! You will work with our development team on TweetDeck's flagship AIR application, and other projects. It goes without saying that the ideal candidate will be good at managing his/her time and delivering above expectations. In return, you'll get access to great TweetDeck t-shirts and as much shockingly bad coffee as you can drink.

What you'll be doing

  • Designing and implementing core components of TweetDeck Desktop applications
  • Improving our existing application code base
  • Working with the rest of the team to develop next generation TweetDeck functionality
  • Maintaining the applications throughout release cycle

What you need

  • Extensive experience with at least one of: AS3/Flex 3.0, JavaScript or Java
  • Ability to write code which uses multiple APIs to provide a seamless experience
  • Development of responsive and innovative front-end software
  • Flexibility and the desire to work with a small team of dedicated coders
  • Currently located and able to work in London, UK

Even better

  • Experience with Javascript/HTML to write great web apps
  • Deep knowledge of social networking services and trends
  • Experience with Git and/or Mercurial
  • Previous experience developing consumer applications used by millions
  • Other platform/language development experience (mobile, Python, Ruby)

How to Apply

Send your CV and a short paragraph about your favourite web or desktop application, to jobs (at) tweetdeck dot com with the subject line "I'm a great developer".

Direct applicants only, no agencies!

Back to the top


Software Engineer, Backend

Do terms like 'NoSQL', the 'Cloud' and 'Social Graphs' excite you? At TweetDeck we're trying to build the best tools and services to manage real-time information streams from Twitter, Facebook, Foursquare, and other sites. We're looking for a backend-oriented Software Engineer who isn't afraid of investigated new technologies and building services consumed by our clients and website at scale. You'll also be working in a team to manage existing systems deployed over the cloud.

What you'll be doing

  • Maintaining and improving existing REST API and backend services
  • Implementing core backend systems using the latest and greatest technologies
  • Working with the rest of the team to develop next generation TweetDeck functionality
  • Working with client teams on feature rollouts

What you need

  • Strong Computer Science knowledge and interest in distributed systems
  • Extensive experience with Python
  • At least one previous project with a web MVC system like Django or Rails
  • Flexibility and the desire to work with a small team of dedicated coders in a startup environment
  • Experience with Linux (Ubuntu) and some sysadmin skills (or a strong desire to pick them up)
  • Currently located and able to work in London, UK or New York City, NY

Even better

  • Python or Ruby mastery (or other languages like Erlang, Scala or Haskell). The more languages the better.
  • Knowledge of an asynchronous network framework like Twisted
  • Open source contributions, and a place to find them - e.g. a GitHub or Bitbucket profile
  • Experience in deploying over cloud providers like AWS (EC2, SimpleDB, etc.)
  • Knowledge of distributed version control - preferably Git or Mercurial
  • Experience with Javascript & HTML/CSS to write great web apps and internal tools
  • Knowledge of relational databases and SQL (we use those too!)
  • Some knowledge of NoSQL stores like Redis, Neo4j or Cassandra
  • Deep understanding of social networking services and trends

How to Apply

Send your CV and a short paragraph about what your favourite web apps or services are and how you'd improve them, to jobs (at) tweetdeck dot com with the subject line "Backend Engineer".

Direct applicants only, no agencies!

Back to the top


Finance and Administration Manager

Having a team of top developers is awesome, but in order to be successful, every company also needs efficient administrators and financial boffins.

We are therefore looking for someone to join the TweetDeck team to help keep the financial cogs turning, while also providing HR and general office support for our rapidly-expanding team.

What you need

  • Extensive accounting and finance experience
  • Be comfortable with the tasks detailed below.

What you'll be doing

  • Maintaining the general ledger and trial balance
  • Preparing monthly financial reports and projections for circulation to Company management and investors
  • Preparing cheques for payment of monthly invoices
  • Posting cash receipts and cash disbursements
  • Preparing bank reconciliation
  • Maintaining Company documents
  • Dealing with all UK regulatory and tax requirements, and work with the Company’s outside accountants in preparing appropriate tax returns
  • Day-to-day operation of the office, including:
    • Negotiation with vendors and other parties
    • Day-to-day administration and HR functions.

What would be great

  • It would be very helpful if you had some exposure to US accounting principles, and some experience constructing basic financial models.

And the rest

  • This is not a clerical or PA position, however part of the fun of working for a startup is that everyone is expected to pitch in from time to time on whatever comes up!
  • The position will be based in our Central London office and will report to the CEO, with a "dotted line" report to the EVP Business Operations, who is based in New York.

How to Apply

Send your CV and a short paragraph about why you are ideal for the role to jobs (at) tweetdeck dot com with the subject line
"Finance and Admin".

Direct applicants only, no agencies!

Back to the top