Senior Software Engineer
ViaPlus
8 - 10 years
Hyderabad
Posted: 12/02/2026
Job Description
ViaPlus is looking for a Mobile development expert with hands-on development in Native and cross platform technologies and will be considered knowledgeable in UI design principles for mobile, design patterns and best practices. He should be passionate about advancing mobility to construct elegant, effective and exceptional native mobile code, through self-motivation and collaboration. He will partner with team members and teams across the business to understand requirements, design and develop applications that engage and provide awesome user experience. This role demands a proactive individual envisioning the roadmap of organizational success besides helping to accomplish customer satisfaction.
This role demands a proactive individual who envisions the roadmap of organizational success while contributing to customer satisfaction. If you thrive in a dynamic and collaborative workplace, ViaPlus provides an environment to explore new opportunities every single day. Embrace the freedom to bring creative and thoughtful solutions to the table, as there's no limit to what you can achieve here. Join us on a journey of innovation and excellence in the world of technology.
About Viaplus:
ViaPlus is a global mobility company in the Intelligent Transportation Systems (ITS) market, specializing in revenue and services management solutions for the transportation industry. Our customer operations, data analytics, and full-featured single-account back office technology facilitate the high-volume transactions, required for seamless multimodal mobility. As a VINCI Concessions subsidiary, we are committed to technical innovation and to promoting a positive mobility experience for all. We are pioneers in the transportation transaction and mobility industry, with a decade of proven global experience in providing solutions focused on the tolling and transit industries.
ViaPlus is headquartered near Dallas, Texas and maintains offices across the United States and in France, India, and Ireland. We are part of the global network of VINCI Concessions, an international player in transport infrastructure with projects in 23 countries. Our vision has evolved to provide a fully automated, end-to-end transportation solution that significantly improves revenue collection and efficiency while effectively lowering costs for our agency clients.
We serve enterprises that require high-volume, real-time transactions processing with the highest levels of accuracy, especially where revenue reconciliation and customer account management are key deliverables to the customer experience.Our flagship back office system (BOS) enables Mobility-as-a-Service (MaaS) with a one account feature that supports multimodal transportation solutions. In a rapidly-changing environment, ViaPlus maintains a strong focus on technology and continuous R&D to improve agency efficiencies, reduce operating expenses, and maximize revenue all while providing exceptional customer service.
About Indian Operations:
Plan, Design and Develop New Features for our Products | Customize our product on request from our premium Clients | Provide end-to-end IT Infrastructure set-up and Maintenance for global Clients | 24/7 Support and provide services to our ASP Clients
Certifications:
ISO/IEC 27001:2013 | ISO 9001:2015 | PCI/DSS
Job Profile: Senior Software Engineer Mobile Development
Experience: 4 -8 yrs
Job Responsibilities:
- Participate in the complete software development lifecycle, including both frontend and backend components.
- Develop and maintain mobile applications using Dart and Flutter framework.
- Implement state management solutions such as BLoC and follow clean architecture principles.
- Integrate APIs and ensure seamless data flow between backend and frontend.
- Collaborate with the development team to identify and prioritize project requirements.
- Develop and maintain well-structured, efficient, and readable code.
- Troubleshoot and resolve issues related to application performance and functionality.
- Participate in code reviews and contribute to improving overall code quality.
- Stay updated with the latest trends and technologies in mobile app development.
- Standardizing the platform and in some cases apps to deliver across multiple environments with minimal duplication of effort.
- Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion.
- Carry out a thorough test to ensure there is no vulnerability in the source code.
- Developers must ensure that all vulnerabilities and bugs identified are patched at the earliest.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Document errors/crashes, provided resolutions and escalated as needed to resolve issues/roadblocks thus ensuring project deliverables are met on time.
- Actively participate in both technical and functional discussions relative to ongoing and future user story development
- Write and execute unit tests for both frontend and backend components, ensuring software quality.
- Collaborate effectively using version control systems like Git.
- Establish strong working relationships with the development team, business, operations and other IT team members
- Ensure documentation is captured in a knowledge repository; publicize deliverable location to the organization as necessary
- Produce high quality code
- Strong software engineering foundation with the understanding of OOPs, data-structure, algorithms, code instrumentations, beautiful coding practices, etc.
Skill Set:
- Strong communication and problem-solving skills. skills and team work
- Should have 4 8 years of experience in mobile apps development using enterprise and robust technologies
- Strong experience in building complex native Android or iOS applications that have been successfully delivered to customers
- Experience with third-party libraries and APIs of Flutter
- Well versed with translating wireframes/designs into UI using Widgets
- Managing layouts, gestures, animations and lifecycle states of widgets.
- Understanding mobile app design guidelines on each platform and being aware of their differences
- For iOS - Proficient with iOS SDK, Swift, Objective-C, Cocoa, Xcode, and OO programming and design.
- For Android - Proficient with Android SDK, Java, Kotlin, Android Studio and OO programming and design.
- Should possess good design sense and focus on user interfaces and experience.
- Noteworthy experience in RESTful APIs, third party SDK Integrations and common technologies like Firebase, HTTPS, JSON, OAuth, and Room
- Functional knowledge of the Android Material Design Guidelines OR iOS Human Interface Guidelines.
- Ability to take a project feature from scoping requirements through actual launch of the feature.
- Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability.
- Experience with third-party libraries/frameworks like Realm, Retrofit and Firebase is a plus
- Self-starter and Curious about the latest happenings in the android and mobile development world.
- Excited to unlearn the old methods and experiment with new features and technologies.
- Good understanding of application architecture patterns, integration patterns, deployment patterns, data storage, and processing patterns
- Sound understanding of concepts like Exceptional handling, Serialization/Deserialization Immutability concepts, etc.
- Basic understanding of Agile methodologies and practices.
- Continuous learning mindset to stay updated with evolving technologies and best practices.
- Experience with AI and ML technologies would be an added advantage for this role
Good to have :
- Experience with native Android (Kotlin/Java) or iOS (Swift)
- Experience with EXPO/ReactJS/TypeScript.
- Knowledge of CI/CD for mobile apps
- Experience with payment gateway integrations
- Unit testing and widget testing experience
- Exposure to Agile/Scrum methodology
Qualifications:
Any Graduate with B. E / B. Tech, MCA or equivalent degree with more than 4+ years relevant work experience.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
