About your role:
As an Android Engineer, you will design, build, and maintain point-of-sale (POS) Android applications that support restaurant operations in rapid-paced environments. You will partner with product, design, quality assurance, and engineering teams to deliver secure, reliable, and high-performing mobile experiences. Your work will help restaurants operate efficiently through resilient application performance, hardware integration, offline capabilities, and payment functionality.
What you'll do:
- Design, develop, and enhance Android applications that support restaurant POS workflows and operational needs.
- Write clean, maintainable code using Kotlin, Java, and established engineering standards to support scalable mobile application development.
- Implement user interfaces based on product and design requirements, ensuring responsive experiences aligned to Android design principles and Material Design standards.
- Identify and resolve performance bottlenecks to improve application stability, responsiveness, and consistency across devices and screen sizes.
- Troubleshoot and resolve defects, working with engineering and quality assurance teams to deliver timely fixes and maintain a high-quality user experience.
- Participate in code reviews and contribute to engineering best practices that improve code quality, maintainability, and team effectiveness.
- Develop and execute unit tests and partner with quality assurance teams to support comprehensive application validation.
- Manage code changes through Git or similar version control systems and maintain accurate technical documentation for code, processes, and project activities.
- Build and maintain integrations with restaurant hardware such as receipt printers, card terminals, and kitchen display systems.
- Develop and optimize offline-first synchronization logic to support uninterrupted restaurant operations during network interruptions.
- Implement secure payment processing workflows that support pa
📌 Android Engineer (Pune)
🏢 Fiserv
📍 Pune