Mobile Developer at Spartakus Technologies
Date: 5 hours ago
City: Kirkland, QC
Contract type: Full time
The Mobile Developer plays a key role in shaping and delivering Spartakus’ mobile experience. You will design and build high-performance mobile applications using React Native, bringing innovation, scalability, and usability to the forefront of our platform.
Working closely with our backend, product, and design teams, you’ll help define the architecture, ensure technical excellence, and mentor others as we continue to scale our mobile ecosystem. You’ll have the opportunity to influence product direction, champion best practices, and contribute to a growing suite of features that empower our users in the field.
Responsibilities
Mobile Application Development
Spartakus Technologies is a leading provider of industrial maintenance solutions, specializing in Spartakus APM and reliability-focused projects. Our cutting-edge software is designed to optimize maintenance workflows for industry professionals, ensuring greater efficiency and reduced downtime.
In accordance with Bill 96, this position requires proficiency in English in order to serve clients in Atlantic Canada and interact with suppliers in the United States, ensuring effective communication and operational efficiency.
Working closely with our backend, product, and design teams, you’ll help define the architecture, ensure technical excellence, and mentor others as we continue to scale our mobile ecosystem. You’ll have the opportunity to influence product direction, champion best practices, and contribute to a growing suite of features that empower our users in the field.
Responsibilities
Mobile Application Development
- Design, develop, test, and maintain cross-platform mobile applications using React Native.
- Define and implement mobile architecture standards, ensuring scalability and performance.
- Integrate backend services and APIs to deliver robust and reliable mobile functionality.
- Write clean, maintainable, and efficient code following modern development practices.
- Participate in code reviews and ensure consistent implementation of best practices.
- Work closely with product managers and designers to transform concepts into intuitive, user-friendly features.
- Collaborate with backend engineers to design and optimize API interactions.
- Contribute to the continuous improvement of development processes, tooling, and team productivity.
- Stay informed of emerging mobile technologies, frameworks, and UI/UX patterns.
- Ensure applications meet high standards of quality, performance, and security.
- Implement automated testing, continuous integration, and deployment pipelines.
- Proactively identify and resolve technical challenges, performance bottlenecks, and usability issues.
- 5+ years of professional experience in mobile application development.
- Proven expertise with React Native and TypeScript/JavaScript.
- Experience with native iOS or Android development (Swift, Java).
- Strong understanding of mobile app architecture, performance optimization, and responsive design.
- Experience integrating RESTful APIs and third-party libraries.
- Solid understanding of Git and modern CI/CD workflows.
- Experience with app publishing on App Store and Google Play.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication skills and ability to collaborate in an agile environment.
- Communication skills, written and verbal, in French.
- Written and verbal communication skills in English would be considered an asset.
- Familiarity with mobile security best practices.
- Experience with automated testing frameworks (e.g., Jest, Detox).
- Knowledge of modern UI/UX patterns and accessibility standards.
- Experience with sqlLite
- Hybrid work environment
- Comprehensive medical and dental insurance
- Opportunities for professional growth and career development
- RRSP contribution program
Spartakus Technologies is a leading provider of industrial maintenance solutions, specializing in Spartakus APM and reliability-focused projects. Our cutting-edge software is designed to optimize maintenance workflows for industry professionals, ensuring greater efficiency and reduced downtime.
In accordance with Bill 96, this position requires proficiency in English in order to serve clients in Atlantic Canada and interact with suppliers in the United States, ensuring effective communication and operational efficiency.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeBrowse All Jobs in This Province
Explore full job listings for the area:: Jobs in Kirkland | Jobs in Quebec