Mobile Application Developer with Full-Stack Web Development Experience
OnlineJobs.PH · Mobile Metropolitan Area · Today
EngineeringFull-time
Responsibilities
- Develop and implement mobile applications for iOS and Android platforms, ensuring high performance, scalability, and reliability.
- Collaborate with cross-functional teams to gather requirements and create technical specifications for the development of the car dealership management app, inventory management capabilities, and car rental company management.
- Egrate data from various sources and APIs to provide a seamless experience across the mobile applications.
- Optimize applications for maximum speed and scalability, ensuring efficient data retrieval and processing on mobile devices.
- C Conduct thorough testing and debugging of mobile applications to ensure high-quality standards and a bug-free experience.
- Stay up-to-date with emerging technologies and industry trends in mobile application development, incorporating them into the development process as appropriate.
- Provide support and maintenance for existing mobile applications, troubleshooting and resolving issues in a timely manner.
- Collaborate with the web development team to integrate mobile applications with web-based platforms and enhance the functionality of the overall system.
Qualifications
- Bachelor's degree in computer science, software engineering, or a related field.
- Proven experience in mobile application development for iOS and Android platforms, using technologies such as React Native, Flutter, or native app frameworks.
- Monstrated expertise in building mobile applications from scratch, with a strong portfolio showcasing previous projects.
- Experience in full-stack web development, including front-end and back-end technologies such as HTML, CSS, JavaScript, Python, Ruby, PHP, or Java.
- Proficiency in working with databases, such as MySQL, PostgreSQL, or MongoDB, and integrating them into mobile applications.
- Strong understanding of mobile app security principles and best practices.
- Knowledge of version control systems, such as Git, for collaborative development.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve technical issues effectively.
- Strong communication and teamwork skills, with the ability to collaborate with cross-functional teams and stakeholders.