Sunday 27 July 2014

Software Engineer - International Mobile Web Applications | Twitter, Inc. | San Francisco, CA


Software Engineer - International Mobile Web Applications | Twitter, Inc. | San Francisco, CA


Software Engineer - International Mobile Web Applications

Software Engineering | San Francisco, CA

Software Engineer - International Mobile Web Applications
Full-Time — San Francisco, CA
 
About This Job:

You will build mobile web applications for our users, partners, and team. These applications are focused on our international markets where feature phones and low-end smartphones dominate.
 
Responsibilities
  • Build compelling new experiences for our emerging markets (e.g. India, Brazil, Russia, etc.)
  • Write code in Ruby, Javascript, and HTML/CSS
  • Implement new features and optimize existing ones from controller-level to UI
  • Work with our carrier partners to create better experiences for their users
  • Work closely with, and incorporate feedback from, product management, interaction designers, and back-end engineers
  • Rapidly fix bugs and solve problems
  • Pro-actively look for ways to make Twitter better
 
Requirements
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Ability to create an interface in HTML, CSS and JavaScript
  • Proficiency creating applications in one server side framework: Rails, J2EE, Scala, etc.
  • Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, asset loading / caching)
  • Disciplined approach to testing and quality assurance
  • Understanding of CS concepts such as: common data structures and algorithms, profiling/optimization

Desired
  • Experience with delivering mobile applications where low-end devices and slower networks are the norm
  • Github profile or link to open source work
  • Visual design skills
  • Knowledge of mobile cross-browser quirks
  • Interest in mobile and touch-based web platform
  • Great written communication and documentation abilities
  • Data-informed product development: analytics, A/B testing, etc.
  • Experience with TDD (test-driven development)
 
 
 
 
 

No comments:

Post a Comment