Software Engineer
The Walt Disney Company · Lake Buena Vista, FL · 2 wk ago
On-siteEngineering$112k–$150k/yrFull-time
Responsibilities
- Develop commercial native Android applications
- Write efficient, reliable, and maintainable code, whether implementing architectural improvements, user-facing features, or fixing defects
- Analyze user stories and participate in sprint planning, scrums, demos and retrospectives
- Integrate mobile application code with back-end services
- Understand the need for optimized / customized mobile service responses / payloads
- Negotiate and adjust requirements by collaborating with internal business partners
- Learn new technologies when required
- Perform peer code reviews for immediate and related teams
- Understand continuous integration / continuous delivery concepts and the ability to troubleshoot related issues
- Participate in conceiving and setting the architectural direction
Qualifications
- A minimum of 3 years of experience in developing Android applications
- Expert level knowledge: Object Oriented Programming
- Expert understanding of Computer Science Fundamentals
- Strong Android development skills with a proven record of creating commercial quality software
- Strong knowledge of unit testing and behavioral testing
- Strong troubleshooting skills
- Strong problem solving and analysis skills
- Understanding of maintainable / sustainable product solutions
- Experience with developing mobile applications that interface with RESTful services
- Experience with developing applications that run on multiple mobile devices with different form factors
- Understanding of mobile application accessibility
- Experience with Git & GitHub
- Experience writing technical documentation
Preferred Qualifications
- Experience with analytics and/or crash reporting tools (NewRelic, Crashlytics etc)
- Experience implementing custom views, animations etc
- Experience with Machine Learning/AI
- Experience with Android build management and provisioning
- Experience with Bluetooth, NFC, location APIs
- Experience with embedded local storage solutions such as SQLite, Realm etc
- iOS development experience
- Back-end development experience
Education
- Bachelor’s degree or international equivalent in Computer Science, Info Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
Pay
The hiring range for this position in Orlando, FL is $111,900 to $150,000 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.