Enable job alerts via email!

Mobile Application Developer

Emdad Al Khebrat

Ar Rass

On-site

SAR 200,000 - 300,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Saudi Arabia is seeking a Mobile Application Developer to join their team. This junior-level position requires a Bachelor’s degree in IT or Engineering and up to 6 years of experience in mobile app development. The ideal candidate will work collaboratively to create high-quality applications for both Android and iOS, ensuring compliance with security protocols and best practices.

Qualifications

  • Up to 6 years of experience in mobile application development or software engineering.
  • Knowledge of APIs and data security best practices.
  • Familiarity with agile methodologies.

Responsibilities

  • Collaborate with teams to gather and clarify requirements.
  • Develop and maintain APIs for mobile applications.
  • Conduct testing to ensure compliance with specifications.

Skills

Proficiency in Java
Proficiency in Kotlin
Proficiency in Swift
Analytical skills
Problem-solving skills
Communication skills
Team collaboration
Understanding of software testing
Familiarity with UI/UX principles
Adaptability to new technologies

Education

Bachelor’s degree in Information Technology or Engineering

Tools

Git

Job description

Job Description

The Mobile Application Developer plays a crucial role in the organization by assisting in the development and testing of mobile applications to meet customer requirements and quality standards. This position is designed for junior-level professionals with up to 6 years of experience in IT or engineering. The Mobile Application Developer will collaborate with project management, business analysts, and design teams to translate end-user requirements into effective technical solutions. The role demands adherence to established policies and procedures within the company, ensuring that application development aligns with best practices in coding and operational efficiency. Additionally, the developer will be responsible for maintaining compliance with security protocols to protect data integrity and confidentiality.

Job Requirements

  • A Bachelor’s degree in Information Technology or Engineering.
  • Up to 6 years of relevant experience in mobile application development or software engineering.
  • Strong understanding of mobile application development frameworks and languages for both Android and iOS platforms (e.g., Java, Kotlin, Swift).
  • Experience with version control systems, specifically Git, to manage project code and facilitate collaboration.
  • Knowledge of agile methodologies and frameworks, particularly those used in software development.
  • Familiarity with application programming interfaces (APIs) and their integration into mobile applications.
  • Ability to conduct thorough testing of applications, ensuring adherence to provided Software Requirements Specifications (SRS).
  • Experience with continuous improvement initiatives in software development processes.
  • Understanding of data security best practices and compliance measures in software applications.

Job Responsibilities

  • Follow daily operational tasks to ensure a seamless workflow and continuity in application development tasks.
  • Contribute to identifying opportunities for process improvement within mobile application development, aligning with international best practices.
  • Collaborate with project managers, business analysts, and design teams to gather and clarify end-user requirements and use cases.
  • Assist in the development and maintenance of application programming interfaces (APIs) to support mobile application functionalities.
  • Participate in the coding of mobile applications for both Android and iOS platforms, ensuring high performance and responsiveness.
  • Stay up-to-date with the latest trends, terminology, and best practices in mobile application development.
  • Assist in testing mobile applications and services to verify they meet compliance with SRS and fulfill design requirements without defects.
  • Adhere to all applicable departmental policies, processes, series of standard operating procedures, and health/safety measures.
  • Ensure compliance with relevant information security standards and practices to protect data against unauthorized access and breaches.

Required Skills

  • Proficiency in mobile application programming languages, including but not limited to Java, Kotlin, and Swift.
  • Strong analytical and problem-solving skills to effectively evaluate user requirements and technical specifications.
  • Excellent communication skills, both verbal and written, for documentation purposes and team collaboration.
  • Ability to work effectively in a team-oriented, collaborative environment.
  • Solid understanding of software testing methodologies, including unit testing and integration testing.
  • Familiarity with mobile UI/UX principles and best practices to enhance user experience.
  • Basic knowledge of databases and data management related to mobile applications.
  • Adaptability to new technologies and continued learning for professional development in mobile application advancements.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.