Mobile App Developer
- App Development: Design, develop, and maintain mobile applications for iOS and/or Android platforms using relevant programming languages and frameworks.
- UI/UX Implementation: Implement intuitive and visually appealing user interfaces, ensuring a smooth and engaging user experience.
- Code Development: Write clean, efficient, and maintainable code for mobile app features, functionality, and interactions.
- Integration: Integrate with backend services, APIs, and third-party libraries to enhance app functionality and data exchange.
- Performance Optimization: Optimize app performance, responsiveness, and memory usage to ensure a fast and seamless user experience.
- Version Control: Utilize version control systems (e.g., Git) to manage codebase changes and collaborate effectively within the development team.
- Testing and Debugging: Conduct thorough testing and debugging of mobile applications to identify and address issues and bugs.
- App Store Compliance: Ensure that mobile apps adhere to platform-specific guidelines and best practices for app store submission.
- Collaboration: Work closely with designers, back-end developers, and other team members to integrate front-end and back-end components.
- Staying Updated: Stay informed about industry trends, emerging technologies, and best practices in mobile app development.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3-5 years of experience as a Mobile App Developer or in a similar role, with a focus on developing mobile applications for iOS and/or Android platforms.
- Proficiency in mobile app development languages such as Swift (iOS) and/or Kotlin/Java (Android).
- Experience with mobile app development frameworks (e.g., SwiftUI, Android Studio).
- Strong understanding of mobile UI/UX design principles and best practices.
- Familiarity with RESTful APIs, JSON, and data exchange between front-end and back-end.
- Knowledge of mobile app performance optimization techniques.
- Effective communication skills for collaborating with cross-functional teams and conveying technical concepts.
- Familiarity with agile development methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
Benefits:
- Competitive salary with growth opportunities.
- Comprehensive health, dental, and vision insurance plans.
- Ongoing professional development and training opportunities.
- Flexible work arrangements, including remote work options.
- Collaborative and innovative work environment in the technology sector.
- Opportunities to work on diverse and exciting mobile app projects.
- Room for career advancement within a dynamic and growing technology-focused organization.
If you are a skilled Mobile App Developer with a passion for creating user-friendly and impactful mobile applications, we encourage you to apply. Join AppInnovate Tech and contribute to our mission of delivering high-quality mobile apps that provide exceptional experiences to users around the world.
Job Category: Software Development and Engineering:
Job Type: Full Time
Job Location: Pune