Android Developer

Android Developer

Posted 7 days ago by Methods

Negotiable
Undetermined
Hybrid
Guildford, England, United Kingdom

Summary: The role is for a Senior Android Developer with over 10 years of experience in mobile application development, including significant expertise in both Android and iOS platforms. The position requires a strong understanding of mobile UI/UX principles and experience with various architectural patterns and testing frameworks. The developer will work on complex mobile applications and collaborate closely with teams, primarily working on-site one day a week in Guildford.

Key Responsibilities:

  • Architect, build, and launch complex, high-performance mobile applications.
  • Demonstrate expertise in Android (Kotlin/Java) and iOS (Swift/Objective-C) development.
  • Utilize architectural patterns such as MVVM, MVI, and Clean Architecture.
  • Implement mobile UI/UX principles and adhere to Material Design and Apple Human Interface Guidelines.
  • Work with RESTful APIs and manage asynchronous programming and data handling.
  • Utilize version control systems (Git) and CI/CD pipelines.
  • Engage in agile development methodologies and performance profiling.
  • Collaborate effectively with team members and stakeholders.

Key Skills:

  • 10+ years of professional experience in mobile application development.
  • 5+ years in a senior or principal role.
  • Expertise in Android (Kotlin/Java) and iOS (Swift/Objective-C).
  • Strong understanding of mobile UI/UX principles.
  • Experience with architectural patterns and testing frameworks.
  • Proficiency in RESTful APIs and asynchronous programming.
  • Familiarity with version control systems (Git) and CI/CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Bachelor's degree in Computer Science, Engineering, or related field.

Salary (Rate): undetermined

City: Guildford

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Methods are looking for a Senior Android Developer for an initial 6 month contract. Tech: Java | Kotlin | Swift | Objective-C

Working Arrangement: 1 Day a week in Guildford ( GU postcode area)

Role Description: 10+ years of professional experience in mobile application development, with at least 5+ years in a senior or principal role. Demonstrated expertise in both Android (Kotlin/Java) and iOS (Swift/Objective-C) development, including deep knowledge of their respective SDKs, architectural patterns (MVVM, MVI, Clean Architecture, etc.), and testing frameworks. Proven track record of architecting, building, and launching complex, high-performance, and scalable mobile applications. Strong understanding of mobile UI/UX principles, Material Design, and Apple Human Interface Guidelines. Experience with RESTful APIs, asynchronous programming, and efficient data handling in mobile environments. Proficiency with version control systems (Git), continuous integration/continuous delivery (CI/CD) pipelines, and agile development methodologies. Experience with performance profiling and optimization tools for mobile. Excellent problem-solving, analytical, and debugging skills. Strong communication, collaboration, and interpersonal skills. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience