Full Time Job
Sr. Software Engineer, Android
Fandango
- Paid
- Full Time
- Senior (5-10 years) Experience
Job Description
ResponsibilitiesJoin us as an Android Developer and you'll be part of a dynamic team that makes sure our technology delivers the best experience for our customers.
What You'll Do:
• Develop excellent quality software using agile techniques
• Design clean and reliable code
• Deliver highly scalable and highly reliable products (yes, our customers expect 99.999% availability)
• Collaborate with other developers, sharing and receiving knowledge
• Promote best technology and software development practices into the team with passion and enthusiasm
• Contribute to the whole development cycle, analysis, implementation, testing and operation
• Operation excellence and support are part of the development teams' responsibility
Qualifications/Requirements
• BS degree in Computer Science, Computer Engineering or related technical field or equivalent practical experience
• 5+ years of professional experience as a software engineer working in an Android Mobile capacity
• Development in languages such as Java or Kotlin
• Solid Android development experience
• Understanding of Design Patterns and Object-Oriented Design
• Knowledge of Android App Architecture
• Experience working with Restful APIs
• Practical knowledge of network protocols and challenges with latency and reliability
• Demonstrable knowledge of coding involving multithreading, request queueing and caching
• Continuous Integration/Deployment tools and processes
Desired Characteristics
• Ability to work well in a team, self-driven and eager to learn
• Creative thinking, analytical skills, with attention to detail
• Fluent in English
Jobcode: Reference SBJ-gm8v3x-52-14-8-34-42 in your application.