https://bayt.page.link/qqqUqytSX6Y2ac4x8
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

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

Mobile App Development – Professional



Job Description



Role Purpose:
Strive to proficiently handle both Native and Cross-platform Mobile application developments, including OutSystems, aiming to consistently deliver exceptional quality, superior performance, innovative solutions, and purpose-built systems that precisely align with the business requirements and seamlessly support the overall business strategy
Key Accountabilities:
1- Application Architecture;
Develop and maintain architecture and documentation. Participate in reviews to ensure processes support existing architecture, follow defined guidelines and coding standards and meet user requirements. Collaborate with end users and provide exceptional customer service by becoming a trusted business advisor. Choosing the development platform: Determine the mobile platform (IOS, Android) and technology stack(native, hybrid, cross platform)based on the project requirements and constraints Data management: Design a robust data architecture to handle data storage, retrieval, synchronization and security Scalability and future proofing: Architect the application in a scalable manner to accommodate future growth and advancement in technology
2- Solutions Design;
Define innovative solutions to fulfill business’ requirements; Monitors and recommends changes to improve the reliability, scalability, extensibility, security and performance of developed systems. Evaluates and recommends state-of-the-art development tools for use within the systems development environments to achieve the most efficient mix of system design and software Propose the development of innovative solutions to keep ahead of the competitors Implement approved innovative ideas by the business on time and within budget Ensure that Bupa is ahead of competition in terms of value added services through the use of technology
3- Manage Development Activities;
Provide advice and direction to other members of the development team on the detailed design and development Review and approved systems design by the development team to ensure it captures the requirement of the business. Ensure best practices on full development life cycle is followed Ensure written codes meet the requirements of existing code standards and conventions Provide quality assurance for solutions being developed before releasing to production Monitors development & modification of existing applications
4- Project Management;
Projects coordination and deliverables within Technology Services and Business Transformation by individually handling and/or collaborating internally and externally with other teams Ensure projects are properly planned, organized, documented, and executed by meet operational and business standards and adhering to international best practices Monitor the effectiveness and efficiency of existing processes for the information technology programs and projects on hand As required, suggest and recommend innovations, enhancements, corrective actions for information technology projects Ensuring the delivery of all the work required to complete the project successfully, and information technology program and project deliverables will meet and exceed the business expectations, customers experience, and quality of service Ensure the most effective use of information technology teams and members assigned and contributing to information technology programs and projects Ensure that Technology Services and Business Transformation programs and projects risks are identified, analyzed, mitigated and escalated, and handled as appropriate for the business requirements Develop and maintain methodologies, approaches, standard templates, documentation, status updated, and data to support programs within Technology Services and Business Transformation Lead information technology programs and projects update meetings and reviews with management, department heads, leads, and team members

Skills



Mobile App Development: Proficient in developing mobile applications for iOS and Android platforms. Native Development: Extensive experience in native app development using Swift for iOS and Java/Kotlin for Android. Cross-platform Development: Strong knowledge of hybrid app development using React Native and Out Systems allowing for seamless app deployment on multiple platforms. CI/CD Pipeline: Experience in setting up and managing Continuous Integration and Continuous Deployment pipelines (Jenkins, Ansible, Azure, Dokcker) for efficient and automated app delivery. UI/UX Design: Proficient in designing intuitive and user-friendly interfaces for mobile applications, ensuring an exceptional user experience. Agile Methodologies: Skilled in working within Agile development environments, employing iterative and collaborative practices for efficient project delivery. Familiarity with Jira, Azure devops or similar kind of tools for project management and issue tracking, facilitating efficient task management and collaboration within development teams. Problem Solving: Strong analytical and problem-solving abilities, enabling effective troubleshooting and resolution of app development issues. Version Control: Proficient in utilizing Git for version control, facilitating collaboration and code management in team environments. API Integration: Experience in integrating various APIs and web services into mobile applications to enhance functionality and data exchange. Testing and Debugging: Proficient in testing (Integration testing, System testing, Functional testing, GUI, Regression testing, Sanity, Smoke and User Acceptance Testing, Compatibility testing )debugging, and performance optimization to ensure the delivery of robust and efficient mobile applications. Communication: Excellent interpersonal and communication skills, fostering effective collaboration with cross-functional teams and stakeholders. Work independently and as a team with a high degree of quality and accuracy Technical certifications for native (IOS and Android) and cross platform development is a plus

Education



Bachelor's degree in Computer Science of Computer Engineering or any other closely related field
Job Location Jeddah , Saudi Arabia Job Role Information Technology Years of Experience Min: 1 Max: 5 Residence Location Jeddah , Saudi Arabia

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

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

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.