Sr. Android Engineer
Marvel Entertainment
New York, NYThis was removed by the employer on 8/30/2017 12:49:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Sr. Android Engineer jobs in New York-NY
Search all Sr. Android Engineer postings
Full Time Job
The candidate will work within the Digital Comics Engineering team to fix bugs, improve user experience, and add new app features to Marvel Unlimited, a digital comics subscription service with a library of over twenty thousand digital comics.
At Marvel, you will work with a top-notch development team building the engine, which powers Marvel's successful comics online businesses. You will help implement innovative, cool mobile solutions, which excite both long-time Marvel fans and new users alike.
This position includes potential to eventually mentor and coach a small team of Mobile developers.
This is an on-site position in Marvel's NYC office. Remote working is not supported. Candidates must be legally permitted to work in the United States, H1B visa sponsorship is not offered for this position.
Responsibilities
• Ensure engineering excellence to deliver robust, secure, scalable, and high performance apps & enhancements in a timely manner.
• Maintenance and new development of Java code to improve and extend the Marvel Unlimited Android App.
• Work with traditional software lifecycle methodologies. Create design documents when required. Perform coding, debugging and testing.
• Participate in design brainstorming sessions, technical design reviews, bug triage, and functional walkthroughs.
• Constructive attitude in peer code reviews and mentorship.
Basic Qualifications
• Software development experience in Java and Android Studio.
• Have published one or more Android apps in the Play Store.
• Experience with third-party libraries and RESTful APIs.
• Solid understanding of the full mobile development life cycle.
• Knowledge of the Java Android performance tools and optimization techniques.
• Great communication and collaboration skills, and a strong teamwork ethic.
• Strong sense of ownership and urgency.
• Ability to juggle multiple projects, set priorities, and meet deadlines.
• Critical thinking skills and a high attention to detail.
Preferred Qualifications
• Experience working with different Android OS variations (4.4 and up).
• Understanding of Git branching models such as GitFlow and comfortable doing code reviews.
• Familiar with automated testing using Espresso and Jenkins.
• Experience working with supporting libraries:
• Embedded local storage solutions such as SQLite.
• Networking libraries such as Retrofit, OkHTTP.
• Image libraries such as Picasso and PhotoView.
• Performance tuning and crash reporting applications such as New Relic.
• Knowledge of Gradle/Groovy scripting a plus.
• Knowledge of RxJava a plus.
• Basic knowledge iOS Development is a plus.