Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior/Staff Mobile Software Engineer - Mobile Analysis image - Rise Careers
Job details

Senior/Staff Mobile Software Engineer - Mobile Analysis

Contentsquare is the all-in-one experience intelligence platform designed to be easily used by anyone who cares about digital journeys. With our flexible and scalable platform, organizations quickly get a deep understanding of their customers’ whole online journey.


We are a global leader in the experience analytics space, having secured $1.4 billion in funding and expanded to 15 offices worldwide. We’re here to stay—and we’re looking for team members that can help us further our growth.


Our aim is to create an inclusive workplace where everyone learns and succeeds. Contentsquare has built a community of individuals who are daring, understanding, and deliberate. We invite you to join us in making the complex simpler—for our customers, their customers, and each other.


Important note: be careful of scammers pretending to be from Contentsquare. We will never ask for money or contact you through random texts. For more information, visit our careers blog.


Join our Engineering department as a Senior or Staff Software Engineer focusing on Mobile/SDK development, where you will develop and enhance Contentsquare's Mobile technical vision, de-risk its delivery, and directly support its business. This position could be fully remote in the UK, Eastern United States, or EU, or hybrid/office-based in Paris or Barcelona.


You'll be working on our Mobile Experience Analytics, deployed across mobile platforms, namely  iOS (Swift/Objective-C), Android (Kotlin/Java), and cross-platform frameworks (React Native/Flutter)  leveraging several UI toolkits (UIKit, SwiftUI, Android view, Jetpack Compose). You will participate in the design, implementation, and optimization of high-performance Contentsquare SDK applications, working within a dynamic team that pushes the boundaries of Mobile experience analytics (Screen Insights, Session Replay, Errors & Crashes, Feedbacks…).


What you will do:
  • Technical Leadership & Business Orientation:
  • Provide architectural direction and guidance for developing mobile applications matching business requirements and/or unlocking business opportunities.
  • Leverage business acumen and domain expertise to design scalable, maintainable, and high-quality solutions across Mobile frameworks
  • Drive best practices in mobile development, including code quality, testing, and automation.

  • Client support:
  • Actively participate in conversations with clients to troubleshoot, explain our tech and vision, manage expectations, and build engagement and trust
  • Monitor and propose a path to resolution to clients, with a business oriented, holistic approach towards unlocking visible value for clients
  • Collaborate with client facing team members, product managers, designers, and backend & web engineers to align technical solutions with business goals

  • Innovation & Problem-Solving:
  • Stay up to date with emerging trends and technologies in mobile development.
  • Identify and implement tools and frameworks to improve development efficiency.
  • Troubleshoot and resolve complex technical challenges promptly.
  • Proactively identify and implement strategies to reduce incident impact and detection time, ensuring the reliability and efficiency of our SaaS applications.


What you will need to succeed:
  • Expected Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional experience in mobile application development.
  • Mastery of multiple mobile platforms: iOS (Swift/Objective-C), Android (Kotlin/Java), or cross-platform frameworks (React Native/Flutter).
  • Experience with applications published on App store and Play Store
  • Strong knowledge of mobile architecture patterns and UI toolkits (UIKit, SwiftUI, Android view, Jetpack Compose)
  • Proven experience with API integration, asynchronous programming, and offline-first applications.
  • Familiarity with mobile DevOps practices, including CI/CD pipelines for mobile apps.
  • String troubleshooting and debugging, performance optimization, and problem-solving skills.

  • Bonus relevant experiences:
  • Contributions to open-source projects or active involvement in developer communities (such as meetups)
  • Knowledge of security best practices for mobile applications.

  • Required soft Skills:
  • Strong leadership, decision-making, and communication skills.
  • Ability to manage competing priorities in a fast-paced environment.
  • A passion for mentoring and empowering team members.
  • Collaborative mindset and a commitment to high-quality software delivery.


Why you should join Contentsquare

We invest in our people through career development, mentorship, social events, philanthropic activities, and competitive benefits. We are always assessing the perks we offer to ensure we’re aligned with the employees' needs.


Here are a few we want to highlight:

- Virtual onboarding, Hackathon, and various opportunities to interact with your team and global colleagues both on and offsite each year

- Work flexibility: hybrid and remote work policies

- Generous paid time-off policy (every location is different)

- Immediate eligibility for birthing and non-birthing parental leave

- Wellbeing and Home Office allowances

- A Culture Crew in every country we’re based in to coordinate regular activities for employees to get to know each other and bond outside of work

- Every full-time employee receives stock options, allowing them to share in the company’s success

- We have multiple Employee Resource Groups, that offer a safe space for individuals who share common identities, life experiences, or allyship to connect, support one another, and passionately advocate for the issues close to their hearts

- And more benefits tailored to each country


Contentsquare is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.


Your personal data is used by Contentsquare for recruitment purposes only. Read our Job Candidate Privacy Notice to find out more about data protection at Contentsquare and your rights. You can exercise your rights by using our dedicated Data Subject Rights Portal here


Your personal data will be securely stored in our hosting provider’s data center in Oregon (US west). We have implemented appropriate transfer mechanisms under applicable data protection laws.

Contentsquare Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Contentsquare DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Contentsquare
Contentsquare CEO photo
Jonathan Cherki
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior/Staff Mobile Software Engineer - Mobile Analysis, Contentsquare

Join Contentsquare as a Senior/Staff Mobile Software Engineer in the London area and be part of pioneering experience intelligence in mobile analytics! At Contentsquare, we're passionate about empowering organizations to understand their customers’ online journeys better. As a leader in experience analytics, we've secured $1.4 billion in funding and expanded globally, creating an inclusive workspace that thrives on collaboration and innovation. In this role, you'll focus on developing and enhancing our Mobile technical vision, helping to shape high-performance SDK applications for iOS and Android platforms using technologies like Swift, Kotlin, and React Native. Your contributions will drive architectural direction, empowering our clients with solutions tailored to their business needs. From engaging with clients to monitor and troubleshoot technical challenges to driving best practices in mobile development, your technical leadership will be vital in our mission. You'll enjoy a flexible work environment—whether you prefer fully remote, hybrid, or office-based options in Paris or Barcelona—while also collaborating with a dynamic, forward-thinking team. With your extensive experience in mobile applications and a passion for mentoring and collaboration, you'll not only advance your career but also play an integral role in shaping the future of mobile experience analytics at Contentsquare. If you're ready to make complexity simple for our clients and enrich your professional journey, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior/Staff Mobile Software Engineer - Mobile Analysis Role at Contentsquare
What are the main responsibilities of a Senior/Staff Mobile Software Engineer at Contentsquare?

As a Senior/Staff Mobile Software Engineer at Contentsquare, your main responsibilities include leading the architectural direction for mobile applications, leveraging your business acumen to design scalable solutions, and collaborating with various teams to align technical solutions with business objectives. You'll also participate actively in client interactions to troubleshoot and guide them through our technology, ensuring that we deliver visible value.

Join Rise to see the full answer
What qualifications are required for the Senior/Staff Mobile Software Engineer position at Contentsquare?

To succeed as a Senior/Staff Mobile Software Engineer at Contentsquare, applicants should have a Bachelor’s or Master’s degree in Computer Science or related field, along with at least 5 years of professional mobile application development experience. Proficiency in modern mobile platforms such as iOS, Android, and cross-platform frameworks is essential, alongside strong skills in API integration and mobile DevOps practices.

Join Rise to see the full answer
What technologies will I be working with as a Senior/Staff Mobile Software Engineer at Contentsquare?

In this role, you'll dive into various technologies such as Swift and Objective-C for iOS and Kotlin and Java for Android. You'll also work with cross-platform frameworks like React Native and Flutter. Familiarity with UI toolkits like UIKit, SwiftUI, Jetpack Compose, plus experience in API integration and performance optimization, will be crucial to your success at Contentsquare.

Join Rise to see the full answer
Is remote work an option for the Senior/Staff Mobile Software Engineer role at Contentsquare?

Absolutely! Contentsquare offers flexible working arrangements for the Senior/Staff Mobile Software Engineer role. You can work entirely remotely from the UK, Eastern US, or the EU, or opt for a hybrid setup in our offices located in Paris or Barcelona, catering to your work preferences.

Join Rise to see the full answer
What benefits can I expect as a Senior/Staff Mobile Software Engineer at Contentsquare?

Employees at Contentsquare enjoy a range of benefits, including generous paid time-off policies, flexible work arrangements, parental leave, wellbeing allowances, and opportunities for career development and mentorship. Additionally, all full-time employees receive stock options, enhancing your connection to the company's success.

Join Rise to see the full answer
Common Interview Questions for Senior/Staff Mobile Software Engineer - Mobile Analysis
Can you describe your experience with mobile application development?

In your response, highlight specific projects you've worked on, technologies used like Swift or Kotlin, and the impact your work had on users or business goals. Emphasize your problem-solving and troubleshooting skills as well.

Join Rise to see the full answer
How do you ensure code quality in mobile applications?

Discuss your approach to code reviews, automated testing, and adhering to best practices in mobile development. Highlight any tools or techniques you use to maintain high code quality, such as CI/CD pipelines.

Join Rise to see the full answer
What mobile architecture patterns are you familiar with?

Detail the architectural patterns you're experienced with, such as MVC, MVVM, or VIPER. Explain how these architectures enhance maintainability and scalability in mobile applications.

Join Rise to see the full answer
Can you explain a challenging technical problem you faced in mobile development and how you resolved it?

Provide a specific example where you encountered a technical challenge, detailing your thought process, the solutions you considered, and the final outcome, emphasizing your problem-solving skills.

Join Rise to see the full answer
How do you stay updated with the latest trends in mobile technology?

Discuss your strategies for keeping up with industry trends, such as attending conferences, participating in developer forums, reading relevant blogs, or contributing to open-source projects.

Join Rise to see the full answer
Can you describe your experience with API integration in mobile applications?

Share examples of how you've successfully integrated APIs into your mobile applications, detailing the significance of API management and error handling in ensuring a seamless user experience.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Discuss the importance of fostering a supportive environment, providing constructive feedback, and sharing knowledge about best practices and tools that can enhance their development skills.

Join Rise to see the full answer
How do you handle competing priorities in a fast-paced environment?

Provide insights into your organizational skills, mentioning any tools or strategies you utilize for time management and prioritization to meet deadlines without compromising on quality.

Join Rise to see the full answer
What strategies do you implement to enhance mobile app performance?

Discuss best practices you've employed, such as optimizing images, minimizing network calls, or using profiling tools to identify performance bottlenecks, ensuring an optimal user experience.

Join Rise to see the full answer
How do you approach user feedback in mobile application development?

Explain how you value user feedback, discussing methods for collecting and analyzing feedback, and how you use this information to drive improvements and feature enhancements in your applications.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings
Photo of the Rise User
Digital Extremes Remote London, Ontario or Remote
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
NXTGIG Remote No location specified
Posted 13 days ago
Photo of the Rise User
Aiimi Ltd Remote No location specified
Posted 4 days ago
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 7 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 21 hours ago
Photo of the Rise User
Posted 5 days ago

We make the digital world more human.

148 jobs
MATCH
VIEW MATCH
BADGES
Badge Flexible CultureBadge Future MakerBadge InnovatorBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Dare to be Different
Diversity of Opinions
BENEFITS & PERKS
Dental Insurance
Vision Insurance
Performance Bonus
Paid Time-Off
Mental Health Resources
Employee Resource Groups
Social Gatherings
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
125 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn