Job Closed
This listing is no longer active.
Join a team of career go-getters with heart who are building for small business
Full Stack Software Engineer II
Location
Canada
Posted
85 days ago
Salary
$101K - $113K / year
Seniority
Mid Level
Job Description
Full Stack Software Engineer II
Wave HQ
• Independently handle complex tickets and feature sets, ensuring they are delivered on time and meet all technical requirements. • Proactively identify and fix technical debt and improve system performance. • Provide constructive, in-depth feedback during code reviews and help onboard Level 1 engineers. • Monitor highly available systems in production and contribute to the improvement of internal documentation.
Job Requirements
- 2 - 3 years’of professional experience with React, React Native, Python, Django.
- Degree in Computer Science, or related.
- Experience with web application and/or distributed systems development.
- Proven professional experience in a fullstack environment, with the ability to jump between server-side logic and frontend components to deliver complete features.
- Pride in writing testable, modular, maintainable, and well-documented code.
- Strong problem-solving skills and the ability to work independently on defined features.
- Requirement to be on-call outside of standard hours on a rotational basis to ensure the stability of our production environment.
Benefits
- Bonus Structure
- Employer-paid Benefits Plan
- Health & Wellness Flex Account
- Professional Development Account
- Wellness Days
- Holiday Shutdown
- Wave Days (extra vacation days in the summer)
- Get A-Wave Program (work from anywhere in the world up to 90 days)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Walker & DunlopWe create communities – with ideas and capital – where people live, work, shop, and play.
• Design, build, and maintain scalable, high-quality applications across new and existing product lines • Own features end-to-end — from architecture and development through testing, deployment, and iteration • Architect and evolve our core stack (Python, FastAPI, Vue.js, PostgreSQL, Redis, Docker, Kubernetes) • Translate complex business and product requirements into elegant, reliable technical solutions in collaboration with Product and business stakeholders • Drive improvements in performance, reliability, testing, and CI/CD practices • Mentor engineers and contribute to a culture of engineering excellence and accountability • Perform other duties as assigned
• Empujar visión técnica de largo plazo para componentes críticos de la plataforma y delinear roadmap para entregar valor en plazos definidos. • Diseñar sistemas y arquitectura con impacto en múltiples equipos. • Diseñar, desarrollar y mantener servicios y sistemas escalables y resilientes. • Desarrollar “hands-on” para desplegar proyectos críticos y capturar valor para clientes. • Liderar con el ejemplo para levantar estándares técnicos, calidad y eficiencia a lo largo de Xepelin. • Asegurar la calidad de las funcionalidades entregadas a producción, garantizando su estabilidad y correcto funcionamiento. • Brindar soporte y mantener un acercamiento proactivo con usuarios internos y externos para resolver incidencias y recabar feedback. • Colaborar con los stakeholders en la organización incluyendo ingeniería, producto, diseño, plataforma, etc. • Mentorear a ingenieros en su plan de carrera técnico para potenciar su desarrollo.
• Own major features or workflows end-to-end — including mission lifecycle, upload pipelines, and offline-first sync — with a focus on reliability and correctness in live deployments • Debug and resolve complex iOS issues spanning state management, networking, concurrency, and hardware integration across the Modal and DJI app variants • Improve app stability, performance, and logging quality to reduce iOS-side bugs in mission execution and edge cases • Collaborate with backend, autonomy, and QA teams to deliver well-integrated, production-quality features • Contribute to iOS architecture decisions, code quality standards, and mobile best practices across the team
Senior Engineer, Core Network
AiraloAiralo is an eSIM store where travelers can access more than 200 eSIMS at affordable, local rates from around the world while using an eSIM-compatible tablet, smartphone, or PC. Th
• You’ll lead the design and growth of our Packet Core (EPC/5GC), ensuring our network scales effortlessly as our global traveler base doubles and triples. • You’ll be our primary architect for global connectivity, managing roaming coverage through IPX/GRX providers and securing bi-lateral agreements that keep our users online everywhere. • You’ll dive deep into signaling procedures across 3G, 4G, and 5G NSA. When a connection fails, you’re the expert who decodes the "why" using tools like Wireshark to look under the hood of Diameter and GTP signaling. • You’ll fine-tune critical network flows—from the moment a user "attaches" to the network to the creation of high-quality voice and data bearers—ensuring every byte is delivered with precision. • You’ll lead design reviews and manage the "Acceptance Testing" (ATP) phase to ensure our partners deliver to the high standards our users expect.




