Software Developer, Tools
WhatsApp Inc.
(San Francisco, California)WhatsApp Messenger is a cross-platform mobile messaging app which allows you to exchange messages without having to pay for SMS. WhatsApp Messenger is available for iPhone, BlackBerry, Android, Windows Phone and Nokia and yes, those phones can all message each other! Because WhatsApp Messenger uses the same internet data plan that you use for email and web browsing, there is no cost to message and stay in touch with your friends.
As a software engineer at WhatsApp you will be joining our small team of 40 engineers to create new features and provide a world-class user experience for our more than 800 million monthly active users.
- Develop internal APIs and web applications for support and localization teams
- Enhance our website, blog and crowd-sourced translation site
- Deliver improvements to our search system and automate QA
- Create fast, highly-functional frontends in JavaScript
- Work closely with, and incorporate feedback from founders, support team and other engineers
- Fluency in Python
- Strong knowledge of OOP and functional programming techniques
- Solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading / caching)
- Excellent understanding of design patterns for web applications
- MySQL and document-based database knowledge
- Basic server administration experience on FreeBSD / Linux
- Must be a self-starter and enjoy working in a team with other passionate professionals.
- BS in Computer Science
- 2 + Years of Software Development
Questions
There are no answered questions, sign up or login to ask a question
- APIs
- JavaScript
- Linux
- MySQL
- Python
- Software Development
- Understand Software Design Patterns
- Web Applications
- Database Caching
- FreeBSD
- Localization
- Microsoft SQL Server Administration
- Object Oriented Programming (OOP)
- Computer Science
- Web Technology
- HTTP
- Knowledge of Cookies
- Functional Programming

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.