About Aeona:Aeona is a forward-thinking and customer-centric company committed to delivering exceptional products/services to our customers. We are dedicated to fostering creativity, innovation, and quality in everything we do. If you are passionate about creating mobile solutions, collaborating, and innovative projects, we want to hear from you.
The Role:As a Senior Mobile App Developer at Aeona, you'll take the lead in designing, developing, and maintaining high-performing mobile applications for our customers. You'll collaborate closely with designers, product managers, and engineers to bring innovative mobile solutions to life, driving our products forward.
Key Responsibilities:Architect, design, and develop robust, scalable mobile apps for Android and iOS platforms, ensuring they meet business objectives and user needs.Champion user experience (UX): Partner with UI/UX designers to craft intuitive and visually appealing mobile app interfaces.Lead front-end development: Implement front-end elements that seamlessly integrate with the design, prioritizing performance and responsiveness.Bridge the back-end: Work with back-end developers to ensure smooth data flow and integration between mobile apps and server-side systems.Quality Assurance: Conduct thorough testing, troubleshooting, and debugging to deliver flawless and efficient mobile apps.Performance Optimization: Continuously improve mobile app performance, responsiveness, and load times.Security Champion: Implement best practices to safeguard user data and ensure data privacy and protection.Stay Ahead of the Curve: Maintain awareness of the latest mobile development trends and technologies, proactively incorporating advancements into your work.Collaborative Spirit: Work effectively across teams (design, product, QA) to deliver high-quality mobile applications.Knowledge Sharing: Maintain comprehensive documentation for code, app structure, and development processes.
Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field (strongly preferred).Minimum 5+ years of experience developing mobile applications (Android and iOS)In-depth knowledge of programming languages like Java, Kotlin, Swift, or Flutter.Expertise in mobile app development frameworks, SDKs, and third-party libraries.A proven track record of solving complex technical problems and debugging efficiently.A solid understanding of UI/UX principles and best practices.Excellent communication and collaboration skills, thriving in a fast-paced environment.Experience with version control systems (Git preferred).