Basetwo
Software Engineer, Full Stack
Remote Software Engineering role with clear candidate location fit.
PostedJul 2, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Canada
Role overview
Software Engineer, Full Stack
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- Improve their understanding of their plant
- Make better decisions in real-time
- Build robust data transformation pipelines
- Ingest and connect siloed databases
What You'll Do
- 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
What You'll Need
- 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 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
Bonus:
- Experience working with AWS
- Proficient in React and Python
- 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
Similar roles
Keep a backup shortlist.
AWS, PostgreSQL 13 accepted countries
Senior Backend Engineer (AdTech)Leap ToolsView role AWS, PostgreSQL 13 accepted countries
Senior Backend EngineerLeap ToolsView role JavaScript, React 5 accepted countries
Full Stack EngineerSubwayView role JavaScript, React 13 accepted countries
Senior Software EngineerSubway EcommerceView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.