Tech Lead, Software Development Engineering (Android Engineer)
Software Engineering
Noida, Uttar Pradesh, India
Calling all innovators – find your future at Fiserv.
We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
Job Title
Tech Lead, Software Development Engineering (Android Engineer)About Us:
Fiserv is a dynamic and innovative tech company dedicated to delivering cutting-edge mobile solutions, with a specialized focus on creating industry-leading POS solutions for the restaurant industry. We're passionate about creating exceptional Android applications that enhance dining experiences and drive restaurant success. As an Android Engineer at Fiserv, you'll work on exciting projects, collaborate with a talented team, and contribute to the development of high-quality POS Android apps that revolutionize how restaurants operate.
Job Description:
What does a successful Android Engineer do at Fiserv ?
We are looking for a skilled Android Engineer to join our development team. As an Android Engineer, you will play a key role in designing, building, and maintaining robust POS Android applications specifically tailored for fast-paced restaurant environments. You'll work closely with cross-functional teams to deliver outstanding mobile experiences and ensure the reliability and performance of our mission-critical restaurant apps.
Android App Development: Collaborate with our product and design teams to develop new Android applications and enhance existing ones.
Coding: Write clean, efficient, and maintainable code in Kotlin and Java, following best practices and coding standards.
UI/UX Design Integration: Implement responsive and visually appealing user interfaces based on design specifications.
Performance Optimization: Identify and resolve performance bottlenecks and ensure the app runs smoothly across different devices and screen sizes.
Bug Fixing: Troubleshoot and debug issues, providing timely solutions to ensure a seamless user experience.
Code Reviews: Participate in code reviews to maintain code quality and mentor junior developers.
Testing: Write unit tests and collaborate with QA engineers to conduct comprehensive testing of Android applications.
Version Control: Use Git or other version control systems to manage codebase and collaborate effectively with team members.
Documentation: Maintain clear and up-to-date documentation for code, processes, and project-related information.
Restaurant Hardware Integration: Develop and maintain integrations with restaurant-specific hardware, including receipt printers, card terminals, and kitchen display systems (KDS).
Offline-First Data Sync: Build and optimize offline-first synchronization logic to ensure restaurant operations continue uninterrupted during network outages.
Secure Payments: Implement and maintain secure payment processing workflows, ensuring compliance and data protection.
POS Feature Development: Design and develop core restaurant features, including complex order management, dynamic menu customization, and real-time table management.
Stay Current: Stay up-to-date with Android development trends, best practices, and emerging technologies to continually improve our apps.
What you will need to have:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven 5-10 Years of experience in Android app development, with a strong portfolio of published apps.
- Proficiency in Kotlin and Java.
- Experience with Android Studio and Gradle.
- Strong understanding of Android design principles, UI/UX guidelines, and Material Design.
- Familiarity with RESTful APIs and third-party libraries.
- Solid debugging and problem-solving skills.
- Knowledge of version control systems (e.g., Git).
- Ability to work effectively in a collaborative team environment.
- Excellent communication and interpersonal skills.
- Strong attention to detail and a passion for delivering high-quality software.
- Experience with payment processing integrations, including EMV standards and PCI-DSS compliance.
- Familiarity with POS systems or retail/restaurant technology software.
- Experience with Bluetooth, USB, and Network peripheral integration for hardware communication.
What would be great to have:
- Experience with cross-platform development frameworks like Flutter or React Native.
- Knowledge of mobile architecture patterns (e.g., MVVM, MVP, MVC).
- Familiarity with continuous integration and continuous delivery (CI/CD) pipelines.
- Contributions to open-source Android projects.
- Experience with performance profiling and optimization.
Thank you for considering employment with Fiserv. Please:
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
Our commitment to Diversity and Inclusion:
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
Note to agencies:
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
Warning about fake job posts:
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.