Android Developer 19 views

About the job

About us

Engineering Albania is a member of Engineering Group, one of the main players in the field of the digital transformation of public and private companies and organizations around the world. With around 12,000 professionals in 40+ locations (in Italy, Belgium, Germany, Norway, Serbia, Spain, Sweden, Switzerland, Argentina, Brazil, and the USA), the Engineering Group designs, develops, and manages innovative solutions for the business areas where digitalization is having the biggest impact, including Digital Finance, Smart Government & E-Health, Augmented City, Digital Industry, Smart Energy & Utilities, Digital Media & Communication.

Key Responsibilities:

  • Lead the design, development, and maintenance of Android applications for automotive systems, with a focus on reliability, performance, and user experience.
  • Implement robust and scalable solutions using Kotlin programming language and MVVM architecture.
  • Utilize asynchronous programming techniques, including ReactiveX and MockX, to handle concurrent and asynchronous tasks efficiently.
  • Collaborate with cross-functional teams, including designers, product managers, and firmware engineers, to define requirements and deliver high-quality software solutions.
  • Conduct code reviews, provide technical guidance, and mentor junior developers to promote best practices and continuous improvement.
  • Stay updated on emerging technologies, tools, and trends in the automotive industry, and evaluate their potential impact on our projects.
  • Ensure compliance with industry standards and best practices for automotive software development, including safety and security requirements.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional experience in Android application development, with a focus on automotive systems.
  • Expertise in Kotlin programming language and proficiency in Java.
  • Strong understanding of MVVM architecture and experience building complex applications following MVVM principles.
  • Hands-on experience with asynchronous programming paradigms such as ReactiveX and MockX.
  • Familiarity with Android Automotive System architecture and components.
  • Experience working with in-vehicle infotainment (IVI) systems, telematics, or connected car technologies is a plus.
  • Excellent problem-solving skills and ability to troubleshoot complex issues in a timely manner.
  • Effective communication skills and ability to collaborate with multidisciplinary teams in a fast-paced environment.

Other Skills:

  • Strong attention to detail and commitment to delivering high-quality software solutions.
  • Ability to work independently and manage multiple priorities effectively.
  • Passion for automotive technology and interest in shaping the future of connected vehicles.
  • Adaptability and willingness to learn new technologies and methodologies as needed.

What We Offer:

  • Competitive salary and benefits package.
  • A dynamic and supportive work environment.
  • Opportunities for professional growth and development.
  • Innovative and collaborative team culture.

We are looking forward to meeting you. Good luck!

More Information

Only candidates can apply for this job.
Share this job
Company Information
  • Total Jobs 6 Jobs
  • Location Albania, Tiranë
  • Profili Informatike/IT/Software