Position Type:
Permanent

Experience Required:
At least 3 years of experience in mobile app development using front-end technologies such as React Native, Swift, or Kotlin. Proficient in JavaScript and TypeScript.

Job Category:
Information Technology

Job Location:
Amsterdam (AMS) The Netherlands (Remote)

Education Required:
Bachelor's degree in Computer Science, Software Engineering, or a related field.

Front End Developer

POSITION OVERVIEW

The Front-End Developer position will be responsible for designing, developing, and implementing mobile applications that are user-friendly, visually appealing, and engaging. Should be able to work collaboratively with other developers, designers, and stakeholders to create high-quality mobile applications and have a strong understanding of mobile app development.

GENERAL RESPONSIBILITIES

  • Design and develop mobile applications using front-end technologies such as React Native, Swift, or Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the technical feasibility of UI/UX designs and optimize them for maximum speed and scalability.
  • Ensure mobile applications are optimized for various mobile devices and platforms.
  • Write clean, well-documented, and reusable code in JavaScript and TypeScript.
  • Develop and execute test plans, scripts, and scenarios for mobile applications to ensure high-quality and error-free code.
  • Stay up to date with emerging trends and technologies in mobile app development and make recommendations for future improvements.
  • Troubleshoot and debug technical issues that arise during the development process.
  • Work with other developers and stakeholders to ensure mobile applications are delivered on time and within budget.
  • Additional duties as assigned.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience in mobile app development using front-end technologies such as React Native, Swift, or Kotlin.
  • Proficient in JavaScript and TypeScript.
  • A portfolio of mobile apps developed for iOS and Android.
  • Experience with mobile app deployment to app stores (Apple App Store and Google Play Store).
  • Excellent problem-solving and analytical skills.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team environment.
  • Strong testing capabilities and experience with automated testing tools.