Développeur·euse Frontend / Frontend Developer
Explicitly mentions vibe‑coding and AI-assisted prototyping for fast prototypes and design validation.
About the Role
Frontend Developer responsible for prototyping, building and delivering Xona’s Customer Portal, working closely with product and UX teams to implement a component library, ensure frontend quality, and integrate with cloud APIs. This on-site role is based in Montréal and targets candidates with 3–5+ years of frontend or full‑stack experience and expertise in JavaScript/TypeScript ecosystems.
Job Description
Role
Xona is hiring a Frontend Developer to prototype, develop and deliver the Customer Portal that exposes Xona’s PNT services. This is the company’s first frontend hire and will collaborate tightly with Product, UX and backend engineers in a 4D product design process. The role is on‑site in Montréal and offers a clear path to senior or lead responsibilities as the product scales.
Key Responsibilities
- Validate design decisions with fast prototypes, including modern techniques such as vibe‑coding and AI‑assisted prototyping.
- Own design–dev handoffs: identify gaps early, assess feasibility, and estimate effort before scope is finalized.
- Build and maintain a component library aligned to the design system.
- Implement robust frontend code: query structuring, caching strategies, and error handling.
- Integrate frontend with AWS, GraphQL, REST APIs and MCP servers.
- Ensure application quality through API testing and end‑to‑end testing.
- Contribute to product discovery, UX design, and API definition.
- Maintain accessibility standards and support multiple device/screen sizes.
Requirements
Required
- 3–5+ years experience in frontend, design or fullstack development.
- Strong expertise in JavaScript and TypeScript; experience with React Native, Next.js, and/or Vue.js.
- Autonomous deployment of web applications and dependency management.
- Proven experience shipping large‑scale, production web applications on cloud infrastructure.
- Experience with frontend testing, API testing and test automation.
- Ability and willingness to work on‑site in Montréal.
Desired
- Proficiency with design tools such as Figma and Framer.
- Experience with SEO and web analytics platforms (Pendo, PostHog).
- Familiarity with map engines (Mapbox) and geospatial data.
- Startup experience and comfort working in unstructured environments.
- Fluency in English and French.
Location & Security
This role is based in Montréal (on‑site). Candidates must be able to work in‑person in Montréal. Note: candidates for Canada roles must obtain reliability‑level security clearance and pass assessments for the Canadian Controlled Goods Program (CGP) and ITAR. Separate regulatory requirements are noted for U.S. and U.K. roles.