Mobile Developer
We are looking for a skilled Mobile Developer with expertise in iOS and Android app development to join our team of App Developers. The ideal candidate should have experience in Swift, Kotlin, React Native, or other relevant languages, along with a passion for creating innovative and user-centric mobile experiences.
Responsibilities
- Collaborate with UX/UI designers and cross-functional teams to translate design specifications into intuitive and engaging mobile applications for iOS and Android platforms.
- Develop and maintain high-quality codebases using languages like Swift, Kotlin, or React Native, ensuring optimal performance, responsiveness, and user experience.
- Utilize mobile development frameworks and libraries to implement advanced features, enhancing app functionality and user interactions.
- Conduct thorough testing and debugging of mobile applications, identifying and resolving issues to maintain code quality and user satisfaction.
- Optimize mobile applications for speed, efficiency, and responsiveness, addressing performance bottlenecks and ensuring seamless user interactions.
- Stay updated with mobile development trends, tools, and best practices, integrating relevant advancements to enhance app usability and user engagement.
- Collaborate closely with clients to understand their requirements, provide technical expertise, and offer mobile solutions aligned with their business goals, ensuring client satisfaction.
- Work closely with backend developers to integrate mobile apps with server-side components, ensuring seamless communication and data exchange.
- Uphold Flastion's commitment to innovation and excellence, delivering high-quality mobile applications that exceed client expectations and contribute to the success of our projects.
Required skills & experience
- Bachelor's degree in computer science, IT or related field
- Proven 3+ years of experience working as an App Developer with proficiency in mobile programming languages Kotlin, Flutter and Swift
- 3 years of experience with IOS and Android mobile app architecture and design patterns
- Push notifications integration expertise.
- Offline storage solutions knowledge
- Mobile security best practices proficiency
- RESTful APIs understanding
- Continuous integration and deployment for mobile apps
- Knowledge of cross-platform development tools (e.g., React Native)
- Familiarity with augmented reality (AR) development
- Minimum of 2 years of experience with mobile app analytics and tracking tools
- Creativity in designing user-friendly mobile interfaces
Preferred skills
- Master's degree in computer science or IT.
- Published apps on major app stores
- Familiarity with mobile game development
- Knowledge of mobile app monetization strategies
- Understanding of mobile advertising platforms
Nice to have
- Experience with Internet of Things (IoT) integration in mobile apps
- Knowledge of mobile payment gateways and e-commerce integrations
- Understanding of mobile app localization and internationalization
- Familiarity with mobile app accessibility standards
- Knowledge of mobile app user behaviour analysis tools
- Experience with mobile app version control systems
Other skills
- Collaboration and communication skills in cross-functional teams
- User-centered design thinking in mobile app development
- Adaptability to evolving mobile technologies
- Attention to detail in user experience testing and iteration