Software Engineer

24 hours ago


Winnipeg, Canada FasTab Full time
Software Engineer

Company Overview:

FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. 


Job Description:

We are looking for a highly skilled Software Engineer who is passionate about technology and eager to make a significant impact in a fast-paced, startup environment. You’ll work on developing and maintaining dynamic, scalable applications, contributing to the architecture and design of our entire platform. Your role will involve using a range of technologies across the stack to transform how restaurants handle payments and deliver customer experiences.


Key Responsibilities:

  • Full-Stack Development: Build and maintain web applications using ReactJS on the front-end and C#/.NET on the back-end.
  • Database Design & Optimization: Manage databases using SQL, ensuring data integrity, optimizing queries, and designing efficient data structures for high-performance applications.
  • Cloud Infrastructure: Leverage Microsoft Azure to build scalable, secure, and high-availability cloud solutions. Experience with Azure services such as App ServicesFunctionsSQL Databases, and Blob Storage is critical.
  • Frontend & Backend Integration: Collaborate on both front-end and back-end components, ensuring seamless integration between user interfaces and server-side logic. You'll optimize API interactions, ensure smooth user experiences, and support RESTful API development.
  • Performance & Security Optimization: Implement best practices for scalability and performance, including caching strategies, asynchronous programming, and cloud-native designs. You’ll also secure applications with encryption, access control, and secure authentication methods (e.g., OAuth, JWT).
  • DevOps & CI/CD: Collaborate on Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline deployment and updates, focusing on automation and monitoring tools like GitHub Actions or Azure DevOps.
  • Collaborative Development: Work closely with operations and sales to deliver products that are actually useful to our customers You’ll also contribute to code reviews, ensuring high-quality, maintainable code.
  • Troubleshooting & Debugging: Proactively identify, troubleshoot, and resolve performance bottlenecks, bugs, and security issues within the application stack.



Ideal Candidate:

  • Winnipeg is your home We chose to build FasTab in the prairies because of the incredible talent and drive the prairies have and we want to showcase that
  • Experience: 3-5 years of full-stack development experience, with hands-on experience building cloud-based applications. 
  • Proficiency: Advanced skills in ReactJSC#.NET, and SQL. Deep understanding of Azure cloud services and experience with serverless computing is highly desirable.
  • Startup Mindset: You thrive in a startup environment, ready to wear multiple hats and adapt quickly to evolving business needs. Prior experience in startups or similar fast-paced environments is a major plus.
  • Ownership & Accountability: You're self-driven, with a strong sense of ownership and willingness to step in to address urgent issues outside regular hours when necessary.
  • Problem-Solver: Strong analytical and troubleshooting skills, with the ability to optimize and refactor code for better performance and scalability.
  • Communication: Excellent written and verbal communication skills, with the ability to collaborate effectively with both technical and non-technical team members.


Why Join FasTab?

At FasTab, you’ll have the chance to play a key role in shaping the future of hospitality payments. As a Software Engineer, you’ll be part of a team that leverages cutting-edge technologies in a fast-paced, dynamic environment. In addition to working on impactful projects, we offer a fun culture where your contributions will be recognized and valued. You'll have opportunities for personal and professional growth as we continue to scale our operations.


Compensation:

  • $70k - 85k annually (Experience will determine starting salary)
  • Employee Share Options


Perks:

  • Paid vacation 🗓
  • Casual dress 👖
  • Fun company events 🥳
  • Growth opportunities



HOW TO APPLY

Apply today by sending your resume with the subject line reading "Full Stack Developer", and a few bullet points on how your experience aligns with the role’s responsibilities along with salary expectations to hiring@fastabpayments.com

  • No other form of application will be considered.

  • Software Engineer

    23 hours ago


    Winnipeg, Canada FasTab Full time

    Software Engineer Company Overview: FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. Job Description: We are looking for a highly skilled...

  • Software Engineer

    23 hours ago


    Winnipeg, Canada FasTab Full time

    Software EngineerCompany Overview:FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. Job Description:We are looking for a highly skilled Software...

  • Software Engineer

    23 hours ago


    Winnipeg, Canada FasTab Full time

    Software EngineerCompany Overview:FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. Job Description:We are looking for a highly skilled Software...

  • Software Engineer

    23 hours ago


    Winnipeg, Canada FasTab Full time

    Software Engineer Company Overview: FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants.  Job Description: We are looking for a highly skilled...

  • Software Engineer

    6 hours ago


    Winnipeg, Canada FasTab Full time

    Software EngineerCompany Overview:FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. Job Description:We are looking for a highly skilled Software...


  • Winnipeg, Manitoba, Canada Red River Mutual Full time

    We are seeking a skilled Software Automation Engineer to join our Quality Assurance team at Red River Mutual.About UsRed River Mutual is a progressive insurance company dedicated to delivering exceptional value to our customers and employees. We prioritize honesty, support, and open communication in all aspects of our operations.Purpose of the PositionThis...


  • Winnipeg, Manitoba, Canada Jobs via Dice Full time

    Job Summary">We are seeking an experienced Cloud Software Engineering Team Lead to join our team at Canonical. As a key member of our engineering organization, you will be responsible for leading a team of engineers in cloud software development and ensuring the delivery of high-quality products.">About the Role">">Lead a team of engineers in cloud software...


  • winnipeg, Canada FasTab Full time

    Software EngineerCompany Overview:FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants. Job Description:We are looking for a highly skilled Software...

  • Software Engineer

    5 days ago


    Winnipeg, MB, Canada FasTab Full time €70,000 - €85,000

    Software Engineer Company Overview: FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants.  Job Description: We are looking for a highly skilled...


  • winnipeg, Canada FasTab Full time

    Software Engineer Company Overview: FasTab is at the forefront of revolutionizing the hospitality industry, using cutting-edge technology to create seamless payment experiences for customers. We work with brands across North America and are focused on building something special for restaurants.  We are looking for a highly skilled Software Engineer who...


  • Winnipeg, Canada PRICELINE CAREERS Full time

    This role is eligible for our hybrid work model: 2 days in-officeSenior Software Engineer (Rust)Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.Why this job’s a big...


  • Winnipeg, Canada Plannin Full time

    About PlanninAt Plannin, we're revolutionizing the travel creator landscape with a first-of-its-kind platform that empowers creators to monetize their content and recommendations. Our innovative approach combines a lifetime commission structure with a powerful recommendation engine, making it easier for travelers to explore the world while supporting their...


  • Winnipeg, Manitoba, Canada Jobs via Dice Full time

    Are you a seasoned leader looking for a new challenge?As a Senior Storage Software Development Manager at Canonical, you will have the opportunity to lead a team of talented engineers in building a cutting-edge software defined storage solution using Ceph.You will be responsible for developing and growing your team through coaching, mentoring, and feedback....


  • Winnipeg, Canada Jobs via Dice Full time

    Job DescriptionThe world creates more than 2.5 quintillion bytes of data every day! We want to help teams to store data in open source storage on commodity hardware - safely, cheaply and simply.Our goal is to make Ceph easy to install, manage and use - from large enterprise data center installations to half-rack edge sites. We believe that distributed...


  • Winnipeg, Canada PRICELINE CAREERS Full time

    This role is eligible for our hybrid work model: 2 days in-officeSenior Software Engineer (Rust)Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.Why this job’s a big...


  • Vancouver, Victoria, Old Toronto, Ottawa, Winnipeg, Canada Amazon Full time

    Software Development Engineer - 2025 (Canada) Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on...


  • Winnipeg, Canada PRICELINE CAREERS Full time

    This role is eligible for our hybrid work model: 2 days in-office Senior Software Engineer (Rust) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place. Why this job’s a big...


  • Winnipeg, Manitoba, Canada PRICELINE CAREERS Full time

    Priceline Careers seeks a skilled Senior Software Engineer to join our Technology team. This role offers the opportunity to work on mission-critical projects, collaborate with cross-functional teams, and contribute to the evolution of our business.Job DescriptionWe are looking for a seasoned software development professional with 7+ years of experience. The...


  • Winnipeg, Canada Plannin Full time

    Senior Software Engineer (Full Stack)WINNIPEG / FULL-TIME / HYBRIDNote: At this time we are looking to hire a local Winnipeg developer. If you do not currently live in Winnipeg, please do not apply.About PlanninPlannin is a platform for creators to help them monetize their travel content & recommendations through a lifetime commission structure. We enable...


  • Winnipeg, Canada Plannin Full time

    Senior Software Engineer (Full Stack)WINNIPEG / FULL-TIME / HYBRIDNote: At this time we are looking to hire a local Winnipeg developer. If you do not currently live in Winnipeg, please do not apply.About PlanninPlannin is a platform for creators to help them monetize their travel content & recommendations through a lifetime commission structure. We enable...