Share
ABOUT THIS ROLEABOUT YOU
As a SDE-2 in this team, you will…Own key components within our platform. ""Owning"" means envisioning, designing, creating, building, and supporting
Design, develop and maintain our Android mobile applicationsManage individual project priorities, deadlines and deliverables
Adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations
Lead architecture and design of features, from conception to launchBe part of an agile development process to deliver high-quality software
- Programming experience with at least one software programming language.
- 3-5 years of experience in software development
- Bachelor’s degree (or higher) in Computer Science or a related discipline
- Strong verbal and written communication skills
- Strong analytic and problem solving skills
- 3-5 years of software development experience
- Experience building excellent high volume and highly scalable web services
- Experience building highly available systems and operating 24x7 services
- Experience with distributed systems, consistent hashing, distributed locking, replication, and load balancing
These jobs might be a good fit