Job Title: IT Specialist – Mobile Application & Website Maintenance and Development
Job Overview: We are seeking a highly skilled and motivated IT Specialist to join our team, focusing on the maintenance, development, and optimization of mobile applications and websites. This role involves ensuring seamless functionality, troubleshooting issues, implementing updates, and working on new feature developments for both mobile and web platforms. The ideal candidate will have a strong technical background in web and mobile technologies, coupled with a passion for ensuring excellent user experiences and efficient digital solutions.
Key Responsibilities:
1. Mobile Application Development & Maintenance:
- Development: Design, develop, and implement mobile applications for iOS and Android platforms, ensuring high performance, scalability, and reliability.
- Maintenance: Provide ongoing support and maintenance for mobile applications by addressing bugs, updating outdated features, and ensuring compatibility with the latest mobile operating system versions.
- Feature Implementation: Work on new features for existing mobile applications, ensuring they meet both user requirements and technical specifications.
- User Experience Optimization: Collaborate with UX/UI designers to ensure seamless, intuitive, and attractive mobile interfaces.
2. Website Development & Maintenance:
- Website Design & Development: Develop and implement new features for the company’s website, ensuring responsive design, cross-browser compatibility, and mobile-friendliness.
- Content Management System (CMS): Manage and update website content through CMS platforms, ensuring content is accurate, up-to-date, and optimized for SEO.
- Performance Optimization: Monitor and optimize website performance, including load times, uptime, and scalability, ensuring it operates efficiently under varying traffic loads.
- Troubleshooting & Bug Fixing: Resolve any technical issues related to websites, including front-end and back-end problems, ensuring minimal downtime and disruption.
3. Cross-Platform Integration & Maintenance:
- Mobile-Web Integration: Work on integrating mobile applications with web-based platforms, ensuring smooth data exchange, synchronization, and functionality across both environments.
- APIs and Web Services: Design and maintain APIs and web services for seamless communication between mobile apps, websites, and back-end systems.
- Security: Ensure that both web and mobile applications are secure, implement regular security updates, and monitor for vulnerabilities.
4. Quality Assurance & Testing:
- Testing: Conduct thorough testing of mobile apps and websites to identify and resolve issues, bugs, and performance concerns before releases.
- Automation: Where applicable, implement automated testing frameworks for continuous integration/continuous deployment (CI/CD).
- User Feedback Integration: Collect and analyze user feedback from mobile apps and websites, using it to drive improvements in functionality and user experience.
5. Collaboration & Project Management:
- Team Collaboration: Work closely with designers, project managers, and other developers to ensure projects are completed on time and meet all technical and user requirements.
- Documentation: Maintain clear and concise documentation of the development, maintenance, and upgrade processes for both mobile and web platforms.
- Stakeholder Communication: Communicate with internal stakeholders to understand requirements and provide status updates, ensuring alignment with business goals and objectives.
6. Continuous Learning & Innovation:
- Tech Trends: Stay up-to-date with the latest trends, technologies, and best practices in mobile application development, web development, and IT infrastructure.
- Training: Participate in ongoing training opportunities to enhance technical skills and knowledge of new tools and technologies relevant to mobile apps and web development.
Required Skills and Qualifications:
- Proven Experience: At least 3 years of hands-on experience in developing and maintaining mobile applications (iOS/Android) and websites.
- Technical Skills:
- Proficiency in mobile development frameworks such as React Native, Swift, Kotlin, or Flutter.
- Strong experience with web development technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
- Familiarity with back-end technologies (e.g., Node.js, PHP, Python, Ruby) and databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with API development and integration.
- Security Knowledge: Understanding of security best practices for both mobile and web platforms.
- Problem-Solving Skills: Strong troubleshooting abilities to resolve complex issues related to mobile apps, websites, and server-side technologies.
- Version Control: Experience with version control systems like Git.
- Project Management Tools: Familiarity with tools like JIRA, Trello, or Asana for task and project tracking.
- UX/UI Knowledge: A basic understanding of user experience (UX) and user interface (UI) design principles is a plus.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Web Developer
2025-01-17
DevOps Engineer
2025-04-30
React Native Mob Developer
2026-06-19
- Posted
- Jan 10, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Abu Dhabi
- Company
- Alpha Data
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Web Developer
2025-01-17
DevOps Engineer
2025-04-30
React Native Mob Developer
2026-06-19