Senior / Staff Android Engineer

4 weeks ago


Bengaluru India Events by L Full time

Job Description Hello, Truecaller is calling you from Bangalore, India Ready to pick up Our goal is to make communication smarter, safer, and more efficient, while building trust across the world. With our roots in Sweden and a global reach, we deliver smart services that create meaningful social impact. We are committed to protecting you from fraud, harassment, scam calls, and unwanted messages, so you can focus on the conversations that matter. - Top 20 most downloaded apps globally, and world's #1 caller ID and spam-blocking service for Android and iOS, with extensive AI capabilities, with more than 450 million active users per month. - Founded in 2009, listed on Nasdaq OMX Stockholm and is categorized as a Large Cap. Our focus on innovation, operational excellence, sustainable growth, and collaboration has resulted in consistently high profitability and strong EBITDA margins. - A team of 400 people from 45 different nationalities spread across our headquarters in Stockholm and offices in Bangalore, Mumbai, Gurgaon and Tel Aviv with high ambitions. We at the Insights Team are responsible for SMS Categorization, Fraud detection and other Smart SMS features within the Truecaller app. The OTP & bank notifications, bill & travel reminder alerts are some examples of the Smart SMS features. The team has developed a patented offline text parser that powers all these features and the team is also exploring cutting edge technologies like LLM to enhance the Smart SMS features. The team's mission is to become the World's most loved and trusted SMS app which is aligned with Truecaller's vision to make communication safe and efficient. Smart SMS is used by over 80M users every day. The responsibility of the Senior/Staff Android Engineer would be to help the team scale these features across different countries and languages while keeping all information private on the user's device. As a Senior/Staff Android Engineer You will be leading and developing features that help our Android app grow in both our mature markets and new markets. The role involves guiding the engineering team in exploring, developing, and implementing new solutions and iterations. An ideal candidate is an inspiring leaderan expert in technology, communication, and bringing excellent product development practices to the team. You'll be responsible for developing core smart SMS features in our Android application, with a focus on performance and user experience. Write clean, scalable, and efficient code using Kotlin and Jetpack components. Optimize application performance, responsiveness, and memory usage. Collaborate with cross-functional business units to define, design, and deliver new features. Ensure code quality through thorough unit and integration testing. Diagnose and fix issues reported by users and the internal team. Mentor junior engineers and promote knowledge sharing within the team. What you bring in - 8+ years of experience in Android development with Java, Kotlin, Coroutines and Dependency injection. - 2+ years of relevant experience - as a lead /staff engineer - Excellent problem solving skills and proactiveness to tackle challenging problems - Experience in designing and architecting high scale Android applications. - Experience with Object oriented programming - Strong knowledge of SQLite and Room - Proficient understanding of code versioning tools, such as Git - Sound knowledge of testing framework like junit, mockito, roboelectric and espresso. - In-Depth understanding and hands-on experience in Android application development (architectures, design, tools, SDKs) - Strong knowledge of multi-threading and memory management. - Familiarity with RESTful APIs, gRPC - Firebase tools such as Firebase Analytics, Remote Config, crashlytics - Monitor and optimize application performance, troubleshooting and resolving issues related to functionality, responsiveness, and resource usage. - Exposure to CI/CD pipelines and workflows. - Excellent to-the-point communication skills in English. The impact you will create: - Drive the architecture and development of Android features that power intelligent messaging experiences for millions of users. - Influence the integration of NLP and ML models on-device to deliver real-time, context-aware, and privacy-respecting experiences. - Lead complex business logic implementations that go beyond UI, optimizing backend communication, model inference, and local data handling. - Set engineering standards and guide the team in scalable, testable, and maintainable application architecture. - Collaborate with ML, backend, and product teams to define end-to-end user journeys where intelligence and communication converge. - Proactively identify performance bottlenecks in business workflows and design low-latency, energy-efficient solutions. - Mentor engineers across the team and elevate overall Android engineering quality through code reviews, design guidance, and strategic input. - Champion privacy, security, and reliability in all Android features and user data interactions. - Play a key role in shaping the product roadmap by contributing technical insights grounded in mobile limitations and opportunities. - Contribute actively to the Android engineering discipline across the company by driving best practices in architecture, modularization, testing, and engineering workflows. - Influence cross-team alignment on mobile development standards, helping elevate the maturity, consistency, and scalability of Android development across the organization. It would be great if you also have: - Experience with Data structures and Semantic Matching algorithms. - Experience in integrating ML models in the android application. - Experience in working with AI tools for an efficient development cycle. - Has experience in working on backend systems. Life at Truecaller - Behind the code: https://www.instagram.com/lifeattruecaller/ Sounds like your dream job We will fill the position as soon as we find the right candidate, so please send your application as soon as possible. As part of the recruitment process, we will conduct a background check. This position is based in Bangalore, India. We only accept applications in English. What we offer: - A smart, talented and agile team: An international team where 35 nationalities are working together in several locations and time zones with a learning, sharing and fun environment. - A great compensation package: Competitive salary, 30 days of paid vacation, flexible working hours, private health insurance, parental leave, telephone bill reimbursement, Udemy membership to keep learning and improving and Wellness allowance. - Great tech tools: Pick the computer and phone that you fancy the most within our budget ranges. - Office life:We strongly believe in the in-person collaboration and follow an office-first approach while offering some flexibility. Enjoy your days with great colleagues with loads of good stuff to learn from, daily lunch and breakfast and a wide range of healthy snacks and beverages. In addition, every now and then check out the playroom for a fun break or join our exciting parties and or team activities such as Lab days, sports meetups etc. There something for everyone Come as you are: Truecaller is diverse, equal and inclusive. We need a wide variety of backgrounds, perspectives, beliefs and experiences in order to keep building our great products. No matter where you are based, which language you speak, your accent, race, religion, color, nationality, gender, sexual orientation, age, marital status, etc. All those things make you who you are, and that's why we would love to meet you.



  • Bengaluru, Karnataka, India Truecaller Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Hello, Truecaller is calling you from Bangalore, India Ready to pick up?Our goal is to make communication smarter, safer, and more efficient, while building trust across the world. With our roots in Sweden and a global reach, we deliver smart services that create meaningful social impact. We are committed to protecting you from fraud, harassment, scam calls,...


  • Bengaluru, Karnataka, India Movius Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    AtMovius, we're reimagining secure business communication on mobile. As aSr. Staff Android Engineer, you'll define the architecture, scale, and craftsmanship of our Android platform—building magical, reliable experiences for millions of users. As a Senior Staff Engineer, you are not just a strong coder — you are amultiplier. You elevate teams, raise the...


  • Bengaluru, KA,, India Movius Interactive Corporation Full time ₹ 15,00,000 - ₹ 60,00,000 per year

    Sr. Staff Software Engineer – Android Location:  BangaloreAbout Movius At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging. We are the leading global provider of Secure Communication as a Service (SCaaS). Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps, and...


  • India Zeller Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    The Role Are you a passionate Android Engineer eager to make a significant impact on highly visible and critical products? Do you thrive in a dynamic, collaborative environment where your contributions directly shape the future of payments? If so, join our Devices and Hardware team as a Senior Android Engineer and help us revolutionize how Australian...


  • Bengaluru, Karnataka, India Nexifyr Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Senior Android EngineerLocation: Bangalore Experience Required: 8+ years Employment Type: Full-timeAbout the RoleWe are seeking a highly skilled and experienced Senior Android Engineer to join our team. The ideal candidate will bring deep expertise in Android development using Kotlin and Java , a strong grasp of modern architecture patterns, and...


  • Bengaluru, Karnataka, India Futuremug Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Description Android Automotive Senior Engineer  Job Details Role/Position -Android Automotive Senior Engineer Experience -4 6 years Work Location -Trivandrum, Bangalore  Job type -Permanent Education -Bachelor's or Master's degree in Electronics & Communications or Computer Science Core Technical Skills Android Automotive OS (AAOS): Deep...


  • Bengaluru, Karnataka, India Futuremug Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description – Android Automotive Senior Engineer  Job Details Role/Position -Android Automotive Senior Engineer Experience -4 – 6 years Work Location -Trivandrum, Bangalore  Job type -Permanent Education -Bachelor's or Master's degree in Electronics & Communications or Computer Science Core Technical Skills Android Automotive OS...


  • Bengaluru, India Truecaller Full time

    Job Description Hello, Truecaller is calling you from Bangalore, India! Ready to pick up Our goal is to make communication smarter, safer, and more efficient, all while building trust everywhere. We're all about bringing you smart services with a big social impact, keeping you safe from fraud, harassment, scam calls or messages, so you can focus on the...


  • Bengaluru, India Carousell Group Full time

    Job Description Company Description Carousell Group is the leading recommerce group in Greater Southeast Asia on a mission to inspire the world to start selling, and to make secondhand the first choice. Founded in August 2012 in Singapore, the Group has a leading presence in eight markets under the brands Carousell, Cho Tot, Laku6, Mudah.my, OneKyat, Ox...


  • India (Remote) Zeller Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The Role Are you a passionate Android Engineer eager to make a significant impact on highly visible and critical products? Do you thrive in a dynamic, collaborative environment where your contributions directly shape the future of payments? If so, join our Devices and Hardware team as a Senior Android Engineer and help us revolutionize how Australian...