Bangalore, Karnataka, India
Information Technology
Full-Time
Infogain
Overview
Roles & Responsibilities
Key Responsibilities:
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).
Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.
Key Responsibilities:
- App Development: Design, develop, and maintain Android applications that are user-friendly, efficient, and scalable.
- Code Quality: Write clean, maintainable, and efficient code following Android best practices and coding standards.
- Collaborate: Work closely with cross-functional teams including Product Managers, Designers, and Backend Engineers to deliver top-notch mobile applications.
- Performance Optimization: Identify and troubleshoot performance issues, ensuring smooth performance across different Android devices.
- UI/UX Implementation: Implement intuitive and visually appealing user interfaces, aligning with the design team to meet high usability standards.
- Code Reviews: Participate in peer code reviews, offering constructive feedback to junior developers.
- Mentorship: Provide technical leadership and mentorship to junior and mid-level developers, fostering continuous learning within the team.
- Testing and Debugging: Write unit tests and work on debugging and maintaining a bug-free experience.
- Stay Updated: Keep up-to-date with the latest trends, technologies, and advancements in Android development.
- Experience: 5+ years of professional experience in Android development.
- Proficiency in Kotlin/Java: Strong knowledge of Kotlin and/or Java programming languages.
- Android SDK: Expertise in Android SDK, Android Studio, and related tools.
- Architectures and Patterns: Experience working with Android architectures (MVC, MVP, MVVM) and design patterns (Observer, Singleton, etc.).
- APIs & Services: Experience with RESTful APIs, JSON, and integrating third-party libraries and services.
- UI/UX Design: Strong knowledge of Android UI design principles, patterns, and best practices.
- Version Control: Proficient with Git and version control workflows.
- Testing: Experience with writing unit tests and UI tests using tools like JUnit, Espresso, or similar.
- Database Knowledge: Experience with SQLite, Room, or other local databases.
- CI/CD: Familiarity with Continuous Integration/Continuous Deployment processes.
- Agile Methodology: Experience working in Agile/Scrum environments.
- Advanced Android Concepts: Knowledge of advanced Android concepts such as Dependency Injection (Dagger, Hilt), Coroutines, etc.
- Libraries & Tools: Experience with popular libraries like Retrofit, Glide, Dagger, etc.
- Cloud Integration: Experience with cloud services like Firebase, AWS, or Google Cloud.
- App Store Release: Experience with the full app lifecycle, from development to deployment on Google Play.
- Cross-Platform: Familiarity with cross-platform development tools (e.g., Flutter, React Native) is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to mentor and guide team members.
- Attention to detail and a passion for delivering high-quality software.
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Health, dental, and vision insurance.
- Professional development opportunities.
- Collaborative and innovative work culture.
- 6-8 Years
- Primary Skill: Mobile Development
- Sub Skill(s): Mobile Development
- Additional Skill(s): Android
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).
Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in