Prototype Engineer
3 weeks ago
At FCM Travel, we're on a mission to revolutionize business travel with cutting-edge technology. As a Prototype Engineer, you'll play a key role in shaping the future of our AI-powered travel platform.
As a member of our prototyping team, you'll work closely with our leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing. Your expertise in software development and prototyping will help us create innovative solutions that meet the evolving needs of our corporate clients.
Key Responsibilities:
- Design and develop high-quality software prototypes that meet our clients' needs
- Work closely with stakeholders to understand software concepts, requirements, and objectives
- Conduct usability testing sessions to gather feedback on the prototype's user experience
Experience & Qualifications:
- Strong communication skills and ability to articulate ideas clearly
- Experience with building and architecting high-quality software from scratch
- Experience in a start-up or R&D team a bonus
- Skilled in rapid application development techniques and tools
- Strong experience with client-side frameworks such as React or Angular
- Experience building mobile applications - React Native a bonus
- Experience with state containers Redux, Alt, Flux
- JavaScript testing experience (Mocha, Jasmine, and Jest)
- Experienced in Agile development and TDD/BDD
- Strong TypeScript skills
- Working knowledge of data science and related technologies a bonus
- Experienced with AWS, EC3, S3, RDS, CloudFront/CDNs
- Expert with Linux, Ubuntu/Debian (BASH scripting a plus)
- Experience with CI platforms (Jenkins, CircleCI, Travis, etc)
- Experience with REST-based Web Service API implementation
- Experience with MySQL/PostgreSQL (or similar) and understanding of how they work internally
- Experience with Algorithms and Data Structures
- Experience with NoSQL databases desirable (MongoDB, Cassandra)
- Experience with memory cache systems (Redis, Memcached)
- Experience with other systems programming languages a bonus (Go, C/C++, Rust, etc), and/or scripting languages (Python) and/or JVM-based languages (Scala, Java, Groovy)
- Strong experience in designing and implementing highly horizontally-scalable architecture
- Strong understanding of Git fundamentals
- Strong understanding of Docker fundamentals
Work Perks - What's in it for you:
At FCM Travel, we offer a unique work environment that combines flexibility, fun, and recognition. Our people are our most valuable asset, and we're committed to supporting their growth and development.
- Enjoy the freedom and flexibility of a hybrid work structure
- Have fun: At the heart of everything we do is a desire to have fun
- Reward & Recognition: Celebrate the success of yourself and others at our regular Buzz Nights and at the annual Global Gathering
- Use your smarts: Our people use their quick thinking, expertise, and tenacity to always figure things out
- Love for travel: We were founded by people who wanted to travel and want others to do the same
- Personal connections: We are a big business founded on personal relationships
- Diversity, Equity & Inclusion: We're committed to creating an inclusive work environment that values diversity and promotes equity
- A career, not a job: We offer genuine opportunities for people to grow and evolve
- We back our people all the way: We're strongly committed to supporting every single employee in their professional and personal development
-
Prototype Engineer
3 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the OpportunityFCM Travel is seeking a skilled Prototype Engineer to join our prototyping team. As a Prototype Engineer, you will work closely with our leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing.Key ResponsibilitiesDesign and develop high-quality software prototypes that meet the needs of...
-
Prototype Engineer
3 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the OpportunityFCM Travel is seeking a skilled Prototype Engineer to join our prototyping team. As a Prototype Engineer, you will work closely with our leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing.Key ResponsibilitiesDesign and develop high-quality software prototypes that meet the needs of...
-
Prototype Engineer
2 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAt FCM Travel, we're on a mission to revolutionize business travel with cutting-edge technology. As a Prototype Engineer, you'll play a crucial role in shaping the future of our AI-powered travel platform.About the OpportunityWe're seeking a talented Prototype Engineer to join our team and help us tackle the most interesting problems in business travel. As a...
-
Prototype Engineer
1 month ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the OpportunityWhereTo, a business travel startup within the Flight Centre family, is seeking a skilled Prototype Engineer to join our agile development and design studio. As a member of our prototyping team, you will work closely with leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing.Key...
-
Prototype Engineer
1 month ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the OpportunityWhereTo, a business travel startup within the Flight Centre family, is seeking a skilled Prototype Engineer to join our agile development and design studio. As a member of our prototyping team, you will work closely with leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing.Key...
-
Prototype Engineer
3 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the OpportunityFCM Travel is seeking a talented Prototype Engineer to join our team as we push the boundaries of business travel innovation. As a key member of our prototyping team, you will work closely with our leadership to test hypotheses, explore new ideas, and build rapid prototypes for user and market testing.Key ResponsibilitiesTranslate new...
-
Prototype Engineer
2 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAt FCM Travel, we're seeking a talented Prototype Engineer to join our team as we push the boundaries of business travel innovation. Our AI-powered travel platform is revolutionizing the way companies manage their travel programs, and we need someone with a passion for rapid prototyping to help us take it to the next level.About the OpportunityAs a Prototype...
-
Product Design Manager
2 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeAbout the PositionWe are seeking a highly skilled Product Design Manager to join our prototyping team at FCM Travel. This individual will be responsible for leading the UI/UX design process, creating wireframes and high-fidelity designs, and conducting user research and testing to inform design decisions.The ideal candidate will have a unique skill set that...
-
Vancouver, British Columbia, Canada AbCellera Full time{"role_title": "Mechatronics Design and Engineering Specialist", "company_name": "AbCellera", "job_description": "At AbCellera, we are pushing the boundaries of conventional drug development to propel antibody-based medicines from target to clinic. Our team of scientists, engineers, and innovators is dedicated to advancing the field of antibody-based...
-
Software Engineer Co-Op Position
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc. Full timeSoftware Engineer Co-Op OpportunityWe are seeking a talented and motivated student to join our team as a Software Engineer Co-Op. As a member of the Project Rene team, you will be working on the next generation game and creative platform, developing game subsystem prototypes and refining existing prototypes.Key Responsibilities:Collaborate with the design...
-
Software Engineer Co-Op Position
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc. Full timeSoftware Engineer Co-Op OpportunityWe are seeking a talented and motivated student to join our team as a Software Engineer Co-Op. As a member of the Project Rene team, you will be working on the next generation game and creative platform, developing game subsystem prototypes and refining existing prototypes.Key Responsibilities:Collaborate with the design...
-
Mechanical Design Engineer
3 weeks ago
Vancouver, British Columbia, Canada DarkVision Technologies Full timeSenior Mechanical EngineerDarkVision Technologies is seeking a highly skilled and experienced Senior Mechanical Engineer to contribute to the development of cutting-edge ultrasonic imaging technologies.Key ResponsibilitiesDesign and develop mechanical parts and assemblies for our products, including electronics packaging, pressure vessel design, and fluid...
-
Senior UI Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeAbout MaxisMaxis is a place where creativity and inclusivity thrive. We're a team of tinkerers, craftspeople, and storytellers who inspire everyone to make a better world through creative play. Our drive is to create games and experiences that bring joy to millions of people around the world.Job DescriptionWe're seeking a talented UI Engineer to join our...
-
Senior UI Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeAbout MaxisMaxis is a place where creativity and inclusivity thrive. We're a team of tinkerers, craftspeople, and storytellers who inspire everyone to make a better world through creative play. Our drive is to create games and experiences that bring joy to millions of people around the world.Job DescriptionWe're seeking a talented UI Engineer to join our...
-
Core Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeAbout the RoleWe are seeking a skilled Core Software Engineer to join our team at Electronic Arts. As a Core Software Engineer, you will be responsible for designing and implementing production-level UI/UX subsystems, working closely with designers, producers, artists, and other engineers to contribute to a shared vision for compelling UI/UX...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full time $31 - $34Software Engineer Co-Op Opportunity at Electronic ArtsWelcome to Maxis, a world-class game development studio where creativity and inclusivity thrive. We're seeking talented students to join our Project Rene team, building the next generation game and creative platform.About the RoleYou'll work with our design team to identify prototyping needs, write...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full time $31 - $34Software Engineer Co-Op Opportunity at Electronic ArtsWelcome to Maxis, a world-class game development studio where creativity and inclusivity thrive. We're seeking talented students to join our Project Rene team, building the next generation game and creative platform.About the RoleYou'll work with our design team to identify prototyping needs, write...
-
Software Engineer/Performance Engineer
4 weeks ago
Vancouver, British Columbia, Canada 2K Full time $65,000 - $70,000Software Engineer Co-Op (Summer 2025)Electronic Arts is seeking students to join our world-class internship experience. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our...
-
Software Engineer/Performance Engineer
4 weeks ago
Vancouver, British Columbia, Canada 2K Full time $65,000 - $70,000Software Engineer Co-Op (Summer 2025)Electronic Arts is seeking students to join our world-class internship experience. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our...
-
Software Engineer for Workcell Technology
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer for Workcell TechnologyAre you passionate about revolutionizing the way customers shop? We're seeking a talented Software Development Engineer to join our team and contribute to the development of innovative technology solutions for Amazon's workcell technology.Key Responsibilities:Design and build business-critical software...