وظائف بيت الأردنوظائف في الاردن

Application Developer

Application Developer

الوصف الوظيفي

We are looking for a skilled iOS/Android Swift Mobile Apps Developer to join our team.

As a Mobile Apps Developer, you will be responsible for the design, development, and maintenance of high-quality mobile applications for the iOS android platforms. You will work closely with other developers, designers, and product managers to deliver top-notch apps that meet customer needs.

‏Responsibilities:

‏Design and develop high-quality mobile applications for iOS android platforms using Swift programming language.

‏Collaborate with cross-functional teams to define, design, and ship new features.

‏Write clean, maintainable, and well-documented code that adheres to industry best practices.

‏Conduct code reviews and ensure code quality and standards are met.

‏Troubleshoot and debug issues to improve app performance and user experience.

‏Continuously discover, evaluate, and implement new technologies to maximize app performance and usability.

‏Ensure apps comply with Apple’s Human Interface Guidelines and App Store also android and google play requirements.

‏Stay up-to-date with emerging trends and technologies in mobile app development.

المهارات

  1. Mobile Development: If you're interested in mobile application development, it's important to have skills in mobile platforms such as Android (Java/Kotlin) or iOS (Swift/Objective-C). Understanding mobile-specific development concepts, frameworks, and libraries is also beneficial.
  2. Database Management: Understanding databases and data management is crucial for developing applications that interact with data. Familiarity with SQL and database management systems like MySQL, PostgreSQL, or MongoDB is important.
  3. User Interface (UI) and User Experience (UX) Design: Developing user-friendly and visually appealing applications requires a good understanding of UI/UX principles. Knowledge of design tools like Adobe Photoshop, Sketch, or Figma can be beneficial.
  4. Version Control: Proficiency in using version control systems like Git is important for collaborative development, code management, and tracking changes in your application's source code.
  5. Problem-Solving and Debugging: Strong problem-solving skills and the ability to debug and troubleshoot issues are vital for an application developer. You should be able to identify and fix bugs, optimize code performance, and find efficient solutions to technical challenges.
  6. Software Development Life Cycle (SDLC): Understanding the SDLC and having experience with different development methodologies like Agile or Scrum is beneficial. It involves knowledge of requirements gathering, design, development, testing, deployment, and maintenance.
  7. Communication and Collaboration: Application development often involves working in teams, so effective communication and collaboration skills are essential. You should be able to work well with project managers, designers, testers, and other developers.
  8. Continuous Learning: The field of application development is constantly evolving, with new technologies and frameworks emerging regularly. A willingness to learn and adapt to new tools and technologies is crucial for staying up-to-date and improving your skills.

Remember that these skills can vary depending on the specific type of applications you develop (e.g., mobile, web, desktop) and the technologies and platforms you work with. It's always a good idea to stay curious, explore new technologies, and keep refining your skills to excel as an application developer.

تفاصيل الوظيفة

منطقة الوظيفة
عمان, الأردن
قطاع الشركة
تطوير البرمجيات
طبيعة عمل الشركة
غير محدد
الدور الوظيفي
تكنولوجيا المعلومات
نوع التوظيف
دوام كامل
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
1

المرشح المفضل

عدد سنوات الخبرة
الحد الأدنى: 3

للتقدم على الوظيفة

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى