Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the advanced-ads domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/wathefty/public_html/jobs/wp-includes/functions.php on line 6114
Application Developer - وظيفتي
وظائف تنقيب الاردنوظائف في الاردن

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.

Skills

  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.

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

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

اترك تعليقاً

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

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