Principal Android Engineer

Company:  CloudBerg Tec
Location: Salt Lake City
Closing Date: 16/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Overview

  • Location: Salt Lake City, UTAH
  • Job Title: Android Developer
  • Experience: 10 Years
  • Employment: Full Time
  • Job Code: 996910


Job Details

We are seeking an Android developer to develop, design, and maintain Android applications that meet the needs of our target audience. A Principal Android Engineer’s responsibilities include writing and proofreading code, and working with a team of software developers and designers to create user-friendly, efficient, and high-quality Android apps. You will also update the apps as needed. We are looking for a Principal Android Engineer to produce scalable software solutions. To ensure success, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle.

Job Responsibilities

  • Design, develop, and maintain high quality and reliable Java code.
  • Identify variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.
  • Develop and implement new features for Android applications based on project requirements.
  • Collaborate with cross-functional teams to design and integrate APIs, databases, and backend services.
  • Write clean, maintainable, and efficient code using Java or Kotlin programming languages.

Job Requirements

  • Conduct code reviews, debugging, and troubleshooting to ensure application stability and performance.
  • Optimize app performance and memory usage, and address security vulnerabilities.
  • Participate in the entire software development lifecycle, from concept and design to testing and deployment.
  • Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Computer Science fundamentals in data structures, algorithms, problem-solving, and complexity analysis.
  • Ability to communicate complex technical problems to both technical and business audiences verbally and in writing.

Skills & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Systems, or progressive experience in Computer Science with experience in application development.
  • 7+ years of application development experience with popular Android frameworks.
  • Strong proficiency with Kotlin in an Android development environment.
  • Experience in mobile design patterns (MVVM), building mobile frameworks/SDKs, building custom UX widgets, and optimizing apps for performance.
  • Experience with REST architecture for web services and writing testable code, along with automating test regressions.

#J-18808-Ljbffr
Apply Now
Share this job
CloudBerg Tec
  • Similar Jobs

  • Software Engineer, Android

    Salt Lake City
    View Job
  • Sr. Android Engineer, Security

    Salt Lake City
    View Job
  • Principal Engineer, Geotechnical

    West Valley City
    View Job
  • Principal DevOps Engineer

    Salt Lake City
    View Job
  • Principal Engineer, Geotechnical

    West Valley City
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙