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 usingReactJSon the front-end andC#/.NETon the back-end. Database Design & Optimization:Manage databases usingSQL, ensuring data integrity, optimizing queries, and designing efficient data structures for high-performance applications. Cloud Infrastructure:LeverageMicrosoft Azureto build scalable, secure, and high-availability cloud solutions. Experience with Azure services such asApp Services,Functions,SQL Databases, andBlob Storageis 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 optimizeAPI interactions, ensure smooth user experiences, and supportRESTful APIdevelopment. 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 onContinuous Integration/Continuous Deployment(CI/CD) pipelines to streamline deployment and updates, focusing on automation and monitoring tools likeGitHub ActionsorAzure 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: Winnipegis 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 inReactJS,C#,.NET, andSQL. Deep understanding ofAzure cloud servicesand 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: $80k - 90k 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 roles responsibilities along with salary expectations tohiring@fastabpayments.com No other form of application will be considered.
Job Title
Software Engineer