Senior Software Engineer
Company | Qlik |
---|---|
Location | Ottawa, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- At least 5+ years of experience in Mobile Development using React Native, JavaScript, TypeScript, Java/Kotlin, Object C
- 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
- Prioritizes simplicity and testability when writing code
- Leverage your ability to create valuable relationships
Responsibilities
- Develop and maintain high-quality mobile applications for iOS and Android platforms using React Native, ensuring top-notch performance and usability.
- Collaborate with cross-functional teams to define, design, and ship new features that delight our users and meet business goals.
- Troubleshoot and debug issues, implementing solutions that improve application performance and user experience.
- Work closely with designers to ensure consistent and engaging UI/UX designs across platforms.
- Continuously discover and implement new technologies to maximize development efficiency and keep our applications at the forefront of mobile innovation.
- Participate in code reviews, providing and receiving constructive feedback.
Preferred Qualifications
- 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.