Full-stack developer responsible for developing high-quality features in Flutter and Dart on embedded Linux. Join EXFO to contribute to innovative solutions in the communications industry.
Responsibilities
Developing new high-quality features in Flutter and Dart on embedded Linux.
Designing and developing automated tests.
Participating in sprint planning.
Participating in the design and development of functionalities.
Collaborating closely with product managers and product owners to develop user stories.
Collaborating closely with architects to meet product performance objectives.
Requirements
5+ years of software development experience.
Extensive knowledge of Dart/Flutter (back-end and front-end).
Knowledge of embedded Linux systems.
Knowledge of source code management tools (GitLab).
Experience in developing application architectures that favor automated testing (BDD, Gherkin, Cucumber).
Knowledge of other back-end technologies such as Python is an asset.
Knowledge of message queues and the MQTT protocol is an asset.
Knowledge of DevOps concepts such as CI/CD is an asset.
Language requirements: French and English spoken and written.
Education: Bachelor's degree in software engineering, computer engineering, computer science, or equivalent.
Benefits
A relatively flat hierarchy that allows for expression and professional growth.
A hybrid work mode.
Opportunity to take advantage of our 'Work from Anywhere' program.
An international (French/English) and super dynamic environment where projects evolve.
Software Engineer focusing on AI - powered developer experiences at GitKraken. Collaborating on features that integrate LLM functionalities into the product.
Tech Lead Fullstack Developer leading modernization of a legacy system to modern architecture using Angular and AWS. Focused on IoT metrics processing and scalability for Fligoo.
Senior Software Engineer leading complex initiatives in technology domain environments at Wells Fargo. Collaborating on project deliverables and resolving technical challenges for client needs.
Senior Software Engineer developing Generative AI applications for Wells Fargo's Consumer Technology team. Leading design, development, and deployment of enterprise - grade AI solutions.
Senior Quality Software Engineer responsible for designing and executing test automation solutions. Collaborating closely with engineering and DevOps teams to enhance software quality and reliability.
Lead Quality Software Engineer at Transamerica focused on defining and improving software quality practices. Responsibilities include test automation, CI/CD integration, and mentoring engineers.
Director of Software Engineering developing next - generation technology impacting philanthropic goals at Fidelity Charitable. Involves hands - on development and leading a high - functioning Agile team.
Software Engineering Intern developing innovative solutions for new equipment and machine upgrades. Collaborating with engineers and focusing on hands - on engineering work in a team - based environment.
Full - Stack Developer building scalable web applications using React.js and Python frameworks at Expleo. Collaborating with designers and developers to deliver high - quality software solutions.
Software Engineer delivering features and fixing issues in an engineering team for eCommerce automation leader. Engaging in quality collaboration and proactively contributing to team improvement.