TalentXO
Senior Mobile Developer - iOS/Android Platforms
Job Location
bangalore, India
Job Description
Job Summary : As a Senior Mobile Developer (Flutter, Data Structures), you will play a critical role in designing and developing high-performance, visually engaging mobile applications for our B2C products. Your strong foundation in Flutter and expertise in data structures and algorithms will help us build scalable, reliable, and user-centric applications. You will collaborate with cross-functional teams to create a seamless and engaging user experience that aligns with our brand and vision. Key Responsibilities : 1. Mobile Application Development : - Design, develop, and maintain high-quality, cross-platform mobile applications using Flutter. - Ensure smooth performance and responsiveness across a wide range of devices. - Leverage advanced data structures and algorithms to optimize app performance and scalability. - Work on state management solutions like Provider, Bloc, or Riverpod to deliver efficient, modular code. 2. Collaboration and Innovation : - Collaborate with product managers, designers, and backend engineers to implement features aligned with user needs and business goals. - Translate complex business requirements into elegant technical solutions. - Evaluate and integrate new technologies to enhance the user experience. 3. Technical Leadership : - Mentor and guide junior developers, fostering technical growth and best practices. - Conduct code reviews, ensuring adherence to coding standards and quality benchmarks. - Take ownership of the end-to-end delivery of features, from concept to production. 4. Optimization and Problem Solving : - Analyze and resolve complex technical challenges, including performance bottlenecks and memory leaks. - Continuously improve app performance and stability by applying algorithmic solutions. - Work on scalability challenges to handle growing user demands : Required Skills and Experience : - 3 years of experience in mobile development, with at least 2 years of experience using Flutter. - Strong command of data structures and algorithms, with demonstrated ability to apply them effectively in a production environment. - Proficiency in Dart and hands-on experience with Flutter architecture patterns (e.g., MVC, MVVM, Bloc). - Proven experience with optimizing app performance and working on high-traffic B2C applications. - Expertise in API integration, asynchronous programming, and RESTful APIs. - Familiarity with cross-platform development nuances, including platform-specific challenges. - Strong debugging and performance profiling skills. Preferred Skills : - Experience in native mobile development (iOS/Android). - Familiarity with Firebase or other backend-as-a-service solutions. - Knowledge of app distribution and deployment processes for both iOS and Android platforms. - Experience with CI/CD pipelines for mobile application deployment. Soft Skills : - Excellent problem-solving skills with a keen eye for detail. - Strong communication skills, both written and verbal. - Collaborative mindset with the ability to work effectively in a team environment. - Proactive, self-motivated, and passionate about delivering high-quality user experiences. Why Join Us? - Work at a well-funded, high-growth B2C company with a global user base. - Be part of a dynamic, mission-driven team shaping the future of [industry/domain]. - Competitive salary, equity options, and performance-based incentives. - Comprehensive health benefits and wellness programs. - Flexible working hours and remote-friendly environment. - Opportunities for personal and professional growth with access to cutting-edge technologies. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 2/5/2025
Location: bangalore, IN
Posted Date: 2/5/2025
Contact Information
Contact | Human Resources TalentXO |
---|