Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom
Summary: The role of Android Developer requires expertise in Kotlin and Java, along with experience in agile and DevOps environments. The candidate should be proficient in Android development tools and possess a strong understanding of mobile app architecture and best practices. Responsibilities include optimizing performance, managing memory, and ensuring app security while collaborating on version control systems.
Key Responsibilities:
- Work in an agile and DevOps environment.
- Develop applications using Kotlin and Java.
- Utilize Android development tools such as Android Studio, Gradle, and Git.
- Implement mobile app architecture, design patterns, and best practices.
- Integrate RESTful APIs, JSON, and third-party libraries.
- Handle performance optimization, memory management, and app security.
- Possess knowledge of testing frameworks.
- Understand the mobile app development life cycle.
- Collaborate using version control systems and development tools.
Key Skills:
- Proficiency in Kotlin and Java.
- Experience with Android framework and libraries.
- Familiarity with Android Studio, Gradle, and Git.
- Strong understanding of mobile app architecture and design patterns.
- Knowledge of RESTful APIs and JSON.
- Experience in performance optimization and app security.
- Understanding of mobile app development life cycle.
- Experience with version control systems.
Salary (Rate): undetermined
City: Sheffield
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description Role Description: . Experience in working in an agile and DevOps environment. · Proficiency in Kotlin and Java with understanding of Android framework and libraries. · Experience in Android development tolls such as Android Studio, Gradle and Git. · Strong understanding of mobile app architecture, design pattern and best practices. · Familiar with RESTful APIs, JSON , network framework and third party library integration. · Experience in handling performance optimisation, memory management and app security. · Good to have knowledge about testing frameworks. · Solid understanding of mobile app development life cycle. · Hand on experience on Version Control Systems & collaborative development tool.