Basetwo AI specializes in artificial intelligence solutions for the manufacturing sector, aiming to revolutionize manufacturing processes by providing engineers
Software Engineer, Full Stack
Location
Canada
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Full Stack
Basetwo AI
• Work on one or more of our new product initiatives. • Maintain a close working relationship with our product and design teams to bring about the best-in-class experience for our users and then implement them in a modular, scalable manner. • Spec and build product features that are beautiful and earn the trust of our customers through predictability and reliability. • Work at all levels of the stack, from AWS, Python and Postgres to React, HTML and CSS to build and maintain end-to-end features. • Participate in regular design meetings. • Build tools to automate processes and increase productivity for your team. • Advocate for best practices to other engineers.
Job Requirements
- 5+ years of software development experience with modern full-stack web development.
- Fluent in one or more backend and frontend technologies and have an interest in working with JavaScript, React, and Python
- Knowledge of HTML, CSS, and CSS frameworks
- Production experience with SQL and database design using PostgreSQL, MySQL, or similar
- Strong knowledge of service-oriented architectures
- Strong sense of ownership and focus on long-term usability and extensibility
- Experience working with AWS (Bonus)
- Proficient in React and Python (Bonus)
- Have a startup mentality: team player, self-motivated, high-integrity, pragmatic, resourceful, can execute under pressure
Benefits
- Extended Healthcare Plan (Medical, Disability, Dental & Vision)
- Work From Home - Flexible hours
- Stock Option Plan
- Group Life - AD&D - Critical Illness Insurance
- Co-working Space available in Toronto & Vancouver
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• The goal of the Dimensional Data Team (DDT) is to own and deliver dimensional data on concepts like Artists, Participants, Albums, and Tracks to business users and internal WMG products, empowering artist and music label decisions. • We are looking for a Software Engineer to build and manage data sets, pipelines, transformations, APIs, and front end products that abstract away data complexity for our stakeholders. • This is a unique opportunity to join a high performing engineering team that drives significant impact across WMG’s technology initiatives.
Staff Software Engineer, Core UI
SimSpaceAn early-stage cybersecurity software company, SimSpace was founded in 2015 to provide state-of-the-art network emulation and modeling tools that deliver realis
• Serve as the senior-most technical voice for SimSpace's core frontend, owning architecture decisions and the technical roadmap for shared UI systems. • Lead major frontend initiatives end to end—from requirements gathering and architecture design through delivery—setting clear goals, priorities, and technical direction. • Steward architectural decisions and manage technical and UX debt deliberately, balancing long-term health with delivery needs. • Define and enforce frontend technical standards for code health, performance, testing, and documentation. • Mentor Design Engineers and frontend engineers, modeling strong craft, collaboration, and pragmatism. • Design, build, extend, and maintain SimSpace's design system (e.g., Monorail) and higher-order component libraries, emphasizing consistency, accessibility, responsiveness, and performance. • Contribute directly and deeply to the code, ensuring shared systems stay aligned between design (Figma) and implementation (code, Storybook). • Review and curate contributions from other engineers to shared UI libraries, maintaining high standards for UX quality and code health. • Act as a technical partner to UX Designers—providing feasibility feedback, implementation guidance, and UI engineering insight early in the design process. • Lead accessibility (a11y) best practices at the component and system level. • Identify and address UX and UI quality issues—visual inconsistencies, interaction gaps, and usability bugs—across the product. • Conduct code reviews and provide constructive feedback to ensure quality, performance, and adherence to standards.
• Deliver impactful full-stack features that will benefit Medicare brokers and beneficiaries • Work closely with product to understand the relationship between agents and Medicare beneficiaries, developing features that improve retiree outcomes • Collaborate with cross-functional teams to provide constructive feedback on design mockups and product scope • Identify and manage technical debt while building robust architectures to support platform scalability • Actively contribute to development standards by promoting best practices and giving constructive feedback in code reviews and technical designs • Build with modern AI-powered developer tools that remove friction and let you focus on meaningful problems - and help us continue to grow how we use them across the team.
Software Engineer – Mid-Senior
Defense UnicornsWe help mission-focused heroes solve the world’s biggest software challenges.
• Deliver high-quality, production-ready code with strong testing and reliability practices • Own well-scoped features and systems end-to-end • Contribute to design discussions and implementation decisions • Navigate ambiguity with increasing independence • Build deep understanding of the systems and domains you work in • Lead design and implementation of complex systems across teams • Own and be accountable for systems or major components end-to-end • Drive technical direction and influence product decisions • Operate effectively in ambiguity and define clear paths forward • Mentor other engineers and elevate engineering standards • Build, ship, and maintain features and systems that support mission-critical environments • Contribute to system design, architecture, and implementation decisions • Collaborate with engineering, product, and design to translate requirements into scalable technical solutions • Identify and reduce ambiguity in product and technical requirements • Debug, optimize, and support production systems (including on-call rotation) • Integrate with existing defense systems while ensuring interoperability and security compliance • Contribute to and support the open source ecosystems we depend on • Develop and maintain technical documentation (designs, runbooks, user guides) • Participates in a shared 24x7 on-call rotation, owning incident response, troubleshooting, and coordination to ensure reliable production systems



