Product Engineer
Servify · Hyderabad, Telangana, India
Apply & track with Apply EdgeAbout Servify:Servify is a global product lifecycle management platform transforming the after-sales service experience. Founded in 2015 and headquartered in India, Servify connects leading OEM brands with their sales and service ecosystems to deliver seamless customer support and service operations. Servify partners with leading brands, retailers, distributors, insurers, service providers, and carriers across Asia, North America, Europe, and the MENA region.Servify embraces and values diversity and is committed to be an equal opportunity employer. We welcome applications from all members and will give equal consideration to all irrespective of age, disability, gender, sexual orientation, ethnicity, nationality, religion or belief.Why Join Servify?At Servify, you'll be part of a fast-growing global technology company that encourages innovation, ownership, and continuous learning. We offer competitive compensation, ESOPs, employee-friendly policies, modern collaboration tools, professional development opportunities, and benefits that help you do your best work.Position Summary: The Mobile Application Developer will be responsible for developing, maintaining, and enhancing mobile applications using React Native, with a strong understanding of both Android and iOS platforms. The role involves implementing new features,troubleshooting and resolving production issues, and contributing to web development as required. The ideal candidate should have strong knowledge of TypeScript/JavaScript, mobile application architecture, APIs, testing, CI/CD, security, and performance optimization. The candidate will also work closely with cross-functional teams to ensure the delivery of scalable, secure, and high-performing applications.Key Responsibilities:Develop, enhance, and maintain mobile applications using React Native, with a strong focus on Android and working knowledge of iOS.Design and implement new features, integrations, and enhancements across existing and new applications.Integrate and consume REST APIs and work closely with backend teams to troubleshoot API and integration issues.Diagnose and resolve application issues across development, testing, and production environments, including performance, crashes, network, and device-specific issues.Implement and maintain mobile capabilities such as push notifications, deep linking, camera/microphone, Bluetooth, WebSockets/realtime communication, offline storage/synchronization, and app integrations as required.Follow engineering best practices including unit/integration testing, code reviews, CI/CD, automated builds and releases, crash monitoring, performance monitoring, and secure coding practices.Requirements:Minimum 2 to 5 years of total experience and a strong track preferably in a fast-paced B2B2C, B2B, or B2C startup or company.Strong hands-on experience with React Native, JavaScript/TypeScript, and mobile application development.Good understanding of Android development and familiarity with iOS development, including platform-specific behavior, debugging, build processes, and app lifecycle.Experience with REST APIs, authentication, WebSockets/realtime communication, and basic understanding of backend services and databases.Experience with unit/integration testing, Git, code reviews, CI/CD, automated mobile builds/releases, and application monitoring tools such as Sentry or Firebase Crashlytics.Basic understanding of mobile application security, secure storage, encryption, TLS/SSL, application performance optimization, and production troubleshooting.