Mobile Application Developer
Join ACMO as a Mobile App Developer and contribute to the creation of cutting-edge digital solutions that redefine the mobile experience. Be part of a team that values innovation, collaboration, and excellence in every aspect of app development.
Roles & Responsibilities
As a Mobile App Developer at ACMO, you will play a pivotal role in creating innovative and user-centric mobile applications. Your responsibilities will include:
- Application Development: Design and develop high-quality mobile applications for iOS and/or Android platforms. Collaborate with cross-functional teams to define, design, and ship new features.
- Coding and Testing: Write clean, maintainable, and efficient code. Conduct thorough testing to ensure the functionality, usability, and reliability of applications.
- User Interface (UI) and User Experience (UX): Work closely with UX designers to implement visually appealing and intuitive user interfaces. Ensure a seamless and engaging user experience across different devices.
- Problem Solving: Identify and troubleshoot issues, bugs, and performance bottlenecks. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Collaboration: Collaborate with cross-functional teams, including designers, product managers, and other developers, to bring features to production.
- Agile Development: Worked in an Agile development environment, participating in scrums, sprint planning, and code reviews.
- Documentation: Maintain comprehensive project documentation and codebase documentation for future reference.
To excel in this role, you should possess the following qualifications:
- Technical Skills: Proficient in mobile app development languages such as Swift (iOS) or Kotlin/Java (Android). Experience with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.
- Experience: Proven experience in developing and launching mobile apps on both iOS and Android platforms.
- UI/UX Design Knowledge: Understanding of UI/UX design principles and the ability to collaborate effectively with designers.
- Problem-Solving Skills: Strong problem-solving and analytical skills, with a keen attention to detail.
- Communication Skills: Excellent communication and teamwork skills, with the ability to articulate ideas clearly.
- Adaptability: Ability to adapt to a fast-paced and dynamic work environment.
- Continuous Learning: Keen interest in staying updated on the latest trends and technologies in mobile app development.