Senior Software Engineer - Mobile (Android)
FreshworksJob Description
Senior Software Engineer - Mobile (Android)
Company Description
Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done.
There’s another option. Freshworks. With a fresh vision for how the world works.
At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world.
Fresh vision. Real impact. Come build it with us.
Job Description
Impact you can create
At Freshworks, we are redefining the Employee Experience (EX) landscape. As a Senior Android Engineer for Freshservice, you won't just build features; you will architect the mobile ecosystem that empowers millions of IT professionals, field engineers, and employees worldwide to work seamlessly anytime, anywhere. By joining our dynamic mobile team, you will:
Transform the Modern Workplace: Directly shape the Freshservice mobile app, turning complex IT Service Management (ITSM) and Enterprise Service Management (ESM) workflows into intuitive, high-performance mobile experiences.
Scale Global Enterprise Infrastructure: Drive mobile innovation for an ecosystem serving thousands of global enterprises, ensuring elite performance, stability, and security at scale.
Champion Cross-Functional Synergy: Act as a critical bridge between Mobile, Web, Backend, and Product design teams, breaking down silos to deliver unified, end-to-end user journeys.
Drive Technological Evolution: Use your learning agility to pilot and adopt emerging mobile technologies (like Jetpack Compose and Kotlin Flow), keeping our tech stack cutting-edge and highly adaptable to market shifts.
R&R (Roles & Responsibilities)
End-to-End Feature Ownership: Lead the full mobile development lifecycle for Freshservice modules—from analyzing complex enterprise requirements and defining technical design to implementation, testing, and deployment.
Cross-Functional Collaboration: Partner closely with Product Managers, UX Designers, and Backend Engineers to co-create scalable API contracts and frictionless mobile workflows.
Code Craftsmanship & Optimization: Write clean, reusable, and efficient code in Kotlin and Java. Continuously refactor and modernize the legacy codebase to improve maintainability and performance.
Architectural & Quality Governance: Enforce Clean Architecture, SOLID principles, and rigorous code reviews to elevate team standards and minimize technical debt.
Robust Enterprise Testing: Guarantee mission-critical app reliability by writing comprehensive unit and integration tests that cover edge cases, performance bottlenecks, and enterprise security vulnerabilities.
Agile DevOps & Release Management: Manage and continuously optimize our mobile CI/CD pipelines, automated testing suites, and Play Store release processes to ensure rapid, stable deployment cycles.
Production Health Monitoring: Proactively monitor, triage, and resolve production bugs, ANRs, and crashes using observability tools to guarantee maximum app uptime.
Mentorship & Knowledge Sharing: Mentor junior peers, lead technical brainstorming sessions, and foster a culture of continuous learning and adaptability within the mobile team
Qualifications
Skills
Learning Agility & Continuous Growth: A proven ability to quickly learn, adapt to, and implement new technologies, architectures, or languages (such as exposure to GoLang in mobile environments or advanced reactive programming).
Cross-Functional Communication: Exceptional interpersonal skills with a track record of collaborating effectively across diverse engineering and product organizations.
Core Android Mastery: Deep expertise in Kotlin, Java, and the Android SDK, alongside strong proficiency in modern tools like Jetpack Compose and Kotlin Flow.
Architectural Rigor: Mastery of Android Architecture components (MVVM, Clean Architecture), Design Patterns, SOLID principles, and Dependency Injection frameworks (Dagger/Hilt).
Data & Networking Fluidity: Proficient with local data management (Room, SQLite), multithreading (Coroutines), and enterprise-grade networking stacks (Retrofit, OkHttp).
Analytical Problem-Solving: Sharp diagnostics skills for profiling memory usage, debugging complex concurrency issues, and eliminating app crashes/ANRs.
Qualifications
Professional Experience: 4 to 6 years of dedicated experience in native Android application development.
Domain Expertise: Prior experience building, scaling, or maintaining high-transaction B2B SaaS, enterprise, or Employee Experience (EX/ITSM) mobile applications is highly preferred.
Agile Mindset: Proven track record of thriving in fast-paced, fluid environments where adapting to shifting business and technical requirements is the norm.
Security & Quality Focus: Strong awareness of mobile application security best practices and a foundational understanding of data structures and algorithms.
Community & Innovation (Plus): Active participation in developer communities, mobile open-source contributions, or a history of driving technical innovation in previous roles.
Additional Information
At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and ethnicities. We are committed to providing equal opportunity and believe that diversity in the workplace creates a more vibrant, richer environment that boosts the goals of our employees, communities, and business. Fresh vision. Real impact. Come build it with us.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web DeveloperCctv Montioring
MedplusJunior Python Engineer
Upskill Leverage Private LimitedQuality Control Executive
Adyahr Business Services Private Limited
Software Developer Intern
Skylinx Global Solutions
Quality Assurance Executive
Dr. Reddy's Foundation
Wordpress Developer
Kensworth GlobalYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 4 to 6 years are eligible to apply for this job. You can apply for more jobs in Hyderabad to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Hyderabad at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Hyderabad . Through apna, you can find jobs in 64 cities across India. Join NOW!