InfoVision Inc. · 3 weeks ago
Sr Software Engineer (Android)
InfoVision Inc. is seeking a Senior Software Engineer specializing in Android development. The role involves managing deliverables for the technical team, designing and maintaining advanced Android applications, and collaborating with cross-functional teams to ensure high performance and scalability of applications.
Responsibilities
The Staff Engineer will manage deliverables for technical team and communicate designs and decisions within the team and will encourage new ideas and solutions
Design, develop, and maintain advanced Android applications using Kotlin and/or Java
Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer
Make critical decisions that contribute to the success of the product
Participate in cross-functional coordination, planning, and reviews with leads from other engineering teams
Ensure high performance, stability, and scalability of applications
Improve and maintain Mobile infrastructure such as build-pipelines, testing automation, release process
Work closely with product managers, UX/UI designers, and backend engineers to create seamless user experiences
Participate in Agile development processes, including sprint planning, daily standups, and retrospectives
Write clean, scalable, and reusable code
Conduct peer code reviews and mentor junior engineers
Optimize applications for maximum performance and scalability
Troubleshoot and debug complex issues in production and development environments
Implement unit tests, UI tests, and integration tests to ensure reliability
Work on continuous integration/continuous deployment (CI/CD) pipelines for mobile applications
Stay up to date with the latest Android trends, tools, and technologies
Propose and implement innovative solutions to improve app functionality and user experience
Maintain high morale and motivate the delivery team to go above and beyond
Support participation in various trade and industry events, including conferences and sponsored activities
Be a multiplier and have a passion for team and team members’ success
Qualification
Required
Must be authorized to work in the United States without the need for current or future employer sponsorship
Bachelor's Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field
At least 7 years of professional experience in Android development
Experience in architecture, design, prototyping, software development, code review and unit testing for mobile applications
Strong proficiency in Kotlin and Java
Deep understanding of Android SDK, Jetpack Components, and Material Design Guidelines
Experience with frameworks like Coroutines, RxJava, or Flow
Knowledge of RESTful APIs, GraphQL, and web services
Proficiency in version control tools such as Git
Experience with tools like Android Studio, ADB, and Android Profiler
Familiarity with dependency management tools like Gradle
Knowledge of RESTful APIs and integration with backend services
Experience with Android Watch OS development
Experience working on peer-to-peer connectivity frameworks like Bluetooth, Bonjour, NFC etc
Familiar with mobile app design patterns like OOPS, MVC, MVVM, VIPER etc
Extensive experience with IP-based communications and protocols, example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS
Preferred
Experience with Jetpack Compose for building UI
Familiarity with Android Accessibility and localization practices
Knowledge of app deployment and release processes, including Google Play Console
Exposure to cross-platform tools like Flutter or React Native
Understanding of security best practices, including data encryption and secure APIs
Good to have experience in developing media and entertainment apps on mobile platforms in IPTV or OTT domain
Company
InfoVision Inc.
Infovision, founded in 1995, is a leading global IT services company offering enterprise digital transformation and modernization solutions across business verticals.
Funding
Current Stage
Late StageLeadership Team
Recent News
2023-02-01
2022-04-08
Business Wire India
2022-03-24
Company data provided by crunchbase