Android Developer

at  Fairphone

Amsterdam, Noord-Holland, Netherlands -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Nov, 2024ANG 44 Annual26 Oct, 2024N/AAndroid Sdk,Git,Rest,Software Development Tools,Json,Gerrit,Sensors,Agile Environment,Open Source Software,XmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for an Android Developer to become part of our growing team of passionate people who work to achieve our mission. If you are as excited as we are about creating positive change, then take a look at our vacancy below. Your tasks will be assigned by our ERP product owner.

YOUR SKILL & EXPERIENCE

  • Proven software development experience in Android app development.
  • You are a programmer and are comfortable with Java/Kotlin
  • You know about Compose
  • deep knowledge of the Android SDK.
  • knowledge of mobile device technologies, including smartphone architectures, camera/video technologies, touch screen displays, and sensors.
  • You have experience/knowledge with working in an agile environment.
  • You have experience/knowledge working with software development tools such as git, Gerrit, Gitlab Jenkins.
  • Excellent debugging skills to solve challenging problems.
  • Experience working with remote data via REST, JSON and XML.
  • Experience with third-party libraries and APIs.
  • A solid understanding of the full mobile development life cycle.
  • You appreciate Free and Open Source software and want to collaborate with the community.
  • Experience with working on Android framework and server-side technologies are a plus.

Responsibilities:

ABOUT YOUR ROLE

Fairphone is looking for an Android Developer who possesses a passion for advancing sustainable mobile technologies. You will work within our Software longevity team of talented engineers to both maintain current apps and develop the next generation of applications. There is also scope to dive into the internals of Android, to both fix platform issues and develop new features.

YOUR RESPONSIBILITIES

  • Designing, developing and maintaining applications for the Android platform, like our main application, MyFairphoneApp.
  • Unit and integration testing code for robustness, including edge cases, usability, and general reliability.
  • Bug fixing and improving application performance.
  • Integrating apps in our devices’ operating systems.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Working with data sources and APIs.
  • Building compelling new user experiences within Android apps.
  • Crafting new and improved features and creating engaging experiences.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

Amsterdam, Netherlands