Job Description
What makes us Qlik?
A Gartner® Magic Quadrant™ Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.
We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.
The Senior Software Engineer (Mobile App Developer) Role
Join Qlik as a Senior Software Engineer (Mobile App Developer) where you will be an integral part of our R&D team, focusing on creating high-quality mobile applications.
You'll work in an environment that values teamwork, embraces diversity, and supports work-life balance. You'll have the opportunity to make a significant impact by developing innovative solutions for both iOS and Android platforms using React Native.
What makes this role interesting?
- Innovative Projects: You'll be developing and maintaining mobile applications that are integral to our product offerings, working with the latest technologies to ensure high performance and responsiveness.
- Collaborative Environment: Work closely with cross-functional teams, including developers, architects, and designers, to bring new features to life and ensure a seamless user experience.
- Agile Principles: Thrive in a team that values agile methodologies, encourages diverse perspectives, and fosters a welcoming and supportive atmosphere.
- Continuous Learning: Stay ahead of the curve by continuously discovering, evaluating, and implementing new technologies to enhance development efficiency.
Here’s How You’ll Be Making An Impact
- App Development: Develop and maintain high-quality mobile applications for iOS and Android platforms using React Native, ensuring top-notch performance and usability.
- Feature Innovation: Collaborate with cross-functional teams to define, design, and ship new features that delight our users and meet business goals.
- Quality Assurance: Troubleshoot and debug issues, implementing solutions that improve application performance and user experience.
- UI/UX Implementation: Work closely with designers to ensure consistent and engaging UI/UX designs across platforms.
- Technology Adoption: Continuously discover and implement new technologies to maximize development efficiency and keep our applications at the forefront of mobile innovation.
- Team Collaboration: Participate in code reviews, providing and receiving constructive feedback to foster a culture of continuous improvement and high-quality code standards.
We’re Looking For a Teammate With
- At least 7 years of experience in Mobile Development using React Native, JavaScript, TypeScript, Java/Kotlin
- Experience in developing native apps in Android and iOS.
- Valuing team-work for results
- Focused on delivering value to our customers
- Effective in a collaborative environment
- An excellent software developer eager to learn new things
- Understanding the need for and importance of continuous delivery and what’s required for that.
- Have knowledge about how to build robust and scalable code
- Prioritize simplicity and testability when writing code
- Leverage your ability to create valuable relationships
Bonus Skills
- Hands on working experience in Swift, Angular 2, C++, QT
- Understanding of micro frontend
- Understanding of microservice architecture, from a service and a front-end perspective
- Experience with GitHub and Jira.
- Delivering apps to respective app stores.
- Experience in Rest API and API documentation.
The location for this role is: