Senior Frontend Developer – Lightning Team

Senior Frontend Developer – Lightning Team
Company Overview
KWESST develops and delivers next-generation technology solutions tailored for public safety professionals, with a focus on first responders and law enforcement. Proudly Canadian, we specialize in creating innovative software, integration, and support services. Join us as we empower those who keep our communities safe.
Job Description
Ready to craft the face of a game-changing product? KWESST is seeking a talented and experienced Senior Frontend Developer to join our new Lightning team. Lightning is a cutting-edge SaaS solution designed to empower first responders and law enforcement with reliable, mission-critical tools, and you’ll lead the charge on its Web UI.
As the driving force behind all Web UI development, you’ll create intuitive, responsive interfaces that enable our everyday heroes to do their jobs effectively. You’ll work together with UX designers to bring user-centered designs to life, ensuring Lightning delivers a seamless experience. This is a fresh, collaborative team, and for the right candidate, it’s a chance to leave your mark on a product that matters. If you’re passionate about building impactful tech with modern tools, this role is calling your name!
Responsibilities
- Lead the design, development, and maintenance of Lightning’s Web UI, delivering seamless, high-quality user experiences.
- Build responsive, performant frontends using React or Next.js, ensuring they integrate smoothly with backend systems.
- Strong experience with the concepts of Single Page Applications (SPA) and deployment of SPAs, using MVVM design pattern.
- Experience with State Management framework such as MobX, Redux, or React Context
- Work closely with UX designers to translate wireframes and prototypes into polished, user-friendly interfaces.
- Collaborate with the team to align on requirements, creating interfaces that meet the unique needs of first responders and law enforcement.
- Leverage Java knowledge to work effectively with backend developers, ensuring a cohesive full-stack solution.
- Contribute to an Agile workflow, driving iterative improvements and delivering features that shine under pressure.
- Optimize web applications for speed, scalability, and reliability in real-world scenarios.
- Bouns: Familiarity with Docker, or clustering concepts.
Required Qualifications
- A bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent hands-on experience).
- 5+ years of experience in frontend development, with a strong focus on Web UI design and implementation.
- Proven expertise with React or Next.js, crafting modern, dynamic user interfaces.
- Experience with Java or similar language, enabling effective collaboration with backend teams.
- Solid experience with TypeScript, or JavaScript.
- Strong problem-solving skills and a keen eye for detail.
- Excellent verbal and written communication skills to collaborate across teams and articulate your vision.
Why Join Us?
This isn’t just a job, it’s a mission to support first responders and law enforcement with Lightning, a groundbreaking SaaS platform that transforms their work. You’ll be part of a dynamic new team, building a product from the ground up and owning its Web UI from day one. If you’re ready to flex your frontend skills on something meaningful, we’d love to hear from you!