Mobile Application Developer
Indexed description
Company Description Invia provides smart, industry-leading solutions that help telecommunications providers deliver superior experiences to their enterprise, government, and business customers. Drawing on deep telco expertise, Invia focuses on simplifying complex processes across procurement, billing, operations, inventory, and data management. Its Enterprise One platform supports digital transformation by enabling customer self-service from ordering and leasing to billing assurance and spend analytics. Invia works closely with clients to design solutions that integrate seamlessly with their offerings and create clear differentiation in the market. Serving customers in Australia and globally, Invia helps businesses improve customer journeys, reduce administrative costs, streamline data, and unlock new revenue opportunities.
Role Description This is a full-time, on-site Mobile Application Developer role based in Noida. The Mobile Application Developer will design, develop, test, and maintain mobile applications that support Invia’s digital solutions for telecommunications clients. Daily responsibilities include collaborating with product and UX teams to translate requirements into technical specifications, implementing robust and scalable features, and ensuring high performance and reliability across devices. The role involves writing clean, maintainable code using object-oriented principles, troubleshooting and resolving defects, and optimizing applications for usability and responsiveness. The developer will also participate in code reviews, contribute to technical documentation, and stay current with mobile development best practices and platform updates.
Qualifications
- Strong skills in Mobile Application Development, including experience building and maintaining Mobile Applications and broader Application Development.
- Deep knowledge of Android, iOS.
- Proficiency in React-Native (mandatory)/Kotlin/Java/Swift/Objective-C/JavaScript/NativeScript.
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test.
- Hands-on experience with iOS Development, using relevant languages, frameworks, and tools (e.g., Swift, Objective-C, Xcode).
- Knowledge of mobile UI/UX best practices and ability to collaborate with designers to deliver intuitive, accessible interfaces.
- Familiarity with RESTful APIs and mobile libraries for networking, specifically Retrofit, axios, Alamofire and JSON.
- Integration of Firebase or any other related.
- Understanding of version control (e.g., Git), software development life cycle, and agile methodologies.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong problem-solving skills, attention to detail, and the ability to work effectively in a collaborative, on-site team environment.
- Experience in telecom or enterprise software environments is an advantage.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search