CA EmploymentAlert | Software Engineer
Skip to Main Content

Job Title


Software Engineer


Company : FasTab


Location : Winnipeg, Manitoba


Created : 2025-01-09


Job Type : Full Time


Job Description

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. Youll 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 Services , Functions , SQL 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. Youll 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! Youll 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 ReactJS , C# , .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, youll have the chance to play a key role in shaping the future of hospitality payments. As a Software Engineer, youll 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