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
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