JOIN OUR TEAM
Open positions
If you think you meet the requirements, make sure to apply!
Mobile Android Developer
Senior Android developer
CallApp is growing and we are currently looking for a Mobile Android Developer to join our R&D dream team. Play a central role in building a brand new mobile features with the modern mobile toolkit and SW development best practices in mind.
Requirements
- 3+ years of Android Development experience (Java/Kotlin)
- Collaborated with a team to define, design, and ship new features
- Experience with Android Mobile App UI/UX design and development
- Experience with multithreading programming and mobile memory management
- Problem solver that can work independently, excellent communications skills
Bonus Points If You Have Experience In
- Experience writing Mobile SDKs
- Experience working Firebase Cloud technologies
- Familiar with the release process to Google Play store
Why join CallApp?
- Competitive salary
- Work with, and learn from, top-notch talent
- Take a central and critical role at CallApp
- Competitive equity
- Gym package
- Work-life harmony
- Dog friendly office
About CallApp:
CallApp is a Free Caller ID and Phone Call Blocker app that allows mobile users to block phone calls, identify telemarketing calls, record phone calls, blacklist unwanted callers and much more.
The App has not only been chosen by Google as one of the top Android apps, but it won several awards, supports over 200 countries, and is integrated with over 70 information sources.
Backend Developer & Cloud Operations Engineer
Backend Developer & Cloud Operations Engineer
About the Role
CallApp is looking for a skilled Backend Developer & Cloud Operations Engineer to join our team.
In this role, you will be responsible for developing our application server and service and maintaining and managing our AWS and GCP cloud infrastructure.
You will play a central role in ensuring our backend services are reliable, secure, and performant.
- Maintain and optimize our AWS and GCP infrastructure, including: EC2, EBS, S3, SQS, Lambda. CloudFront, CloudWatch, BigQuery and GCP APIs and services
- Monitor system health, performance, and costs, and implement improvements as needed.
- Ensure security, compliance, and disaster recovery readiness.
- Design, develop, and maintain the Java/Spring Boot application server that powers APIs and services used by our multi-million users.
- Implement RESTful APIs, authentication, and business logic.
- Optimize performance and scalability to support large numbers of mobile users.
- Write clean, maintainable, and testable code.
- Troubleshoot and resolve production issues.
- 3 years of proven experience with the following skills:
- Strong experience with Java and Spring Boot backend development.
- Solid experience with AWS.
- Proficiency with Linux OS.
- Strong problem-solving skills and attention to detail.
- Clear communication and ability to collaborate effectively.
- Proactive and self-motivated approach.
-
Familiarity with GCP.
-
Experience with scripting (Python, PHP)
-
Experience with Apache Spark for data processing
- Familiarity with Docker or Kubernetes
- Proficiency with Git and CI/CD pipelines
- Working knowledge of relational and NoSQL databases.
About CallApp:
CallApp is a Free Caller ID and Phone Call Blocker app that allows mobile users to block phone calls, identify telemarketing calls, record phone calls, blacklist unwanted callers and much more.
The App has not only been chosen by Google as one of the top Android apps, but it won several awards, supports over 200 countries, and is integrated with over 70 information sources.
iOS QA Engineer
iOS QA Engineer
CallApp is seeking a skilled iOS QA Engineer to ensure the quality of our caller ID
and call blocking app serving millions of users worldwide. Help us deliver
exceptional iOS experiences across the Apple ecosystem.
What you’ll do:
- Own the QA process for the entire iOS stack, including SwiftUI app, Call Directory & CallKit extensions, Widgets, and Live Activities.
- Review product specifications and technical designs, proactively identifying potential testability issues and edge-case scenarios.
- Create clear and detailed test plans, as well as exploratory test charters, covering a range of iPhone form factors and scenarios.
- Perform comprehensive manual testing, including functional, usability, accessibility, and network condition testing.
- Clearly trace, reproduce, and document issues using Jira, supported by videos, logs, and precise reproduction steps.
- Execute thorough regression testing on every release candidate and validate hotfixes via TestFlight.
- Monitor production environments (Crashlytics, Firebase, Analytics), analyzing issues and collaborating with engineers on root cause investigations.
- Advocate for best practices in quality engineering and contribute actively to our growing QA team.
What you bring:
- Strong communication skills and meticulous attention to detail.
- 2+ years of experience in iOS mobile QA.
- Hands-on experience testing consumer facing iOS applications.
- Familiarity with CallKit, Contacts, VoIP, telecom systems, or spam blocking domains.
- Expertise in performance analysis, battery consumption, and memory profiling.
- Proficiency in Swift programming and scripting in Bash for automation and tooling.
- Previous experience working with apps used by millions of users.
- Impact at scale: Your work directly protects millions from spam calls and shapes a modern, legacy-free iOS codebase.
- Top-tier team: Collaborate daily with passionate, experienced iOS engineers who deeply value quality.
- Financially strong and growing: Profitable business with a global presence, offering ample greenfield opportunities for innovation.
- Competitive benefits: Attractive salary, dog friendly workspace, and gym facilities.
Data Engineer
Data Engineer
What You’ll Do
- Design, build, and maintain robust ETL pipelines to ingest and process large-scale data from multiple sources
- Develop scalable data models that support product analytics, and business reporting
- Partner closely with product managers, analysts, and engineering teams to translate business needs into data solutions
- Ensure data quality, integrity, and consistency across systems by implementing validation frameworks and monitoring
- Optimize data workflows and queries for performance and cost efficiency
- Lead data initiatives end-to-end, from requirements gathering to production deployment
- Contribute to defining best practices in data engineering, modeling, and system architecture
- 5+ years of experience in Data Engineering
- Strong SQL skills with deep understanding of complex transformations and performance tuning
- Experience with modern data stack tools (e.g., BigQuery, Snowflake, Airflow, dbt) and high-scale consumer applications
- Solid understanding of data modeling and data architecture
- Strong knowledge and hands-on experience with major cloud platforms such as AWS, GCP
- Experience working with backend systems and distributed architectures
- Strong problem-solving skills and ability to independently drive projects
- Experience in mobile app analytics or ad-tech environments
- Experience as a backend or cloud engineer
- Work on a high-scale product with real user impact
- Own end-to-end data projects with high visibility
- Collaborate with product and business teams to directly influence growth and monetization
- Opportunity to shape data infrastructure and standards as the company scales
- Competitive benefits include a dog-friendly workspace and gym facilities