Full Stack Developer

3 days ago


Calgary, Canada Barber-OS Technologies Inc. Full time

Who We Are:

At Barber-OS, we are innovating software and hardware to support the future of Barbershops and Salons Nationwide. We are on a mission to transform the Barber industry, enhance customer experiences and boost efficiency.

We pride ourselves on our collaborative culture, commitment to excellence, and passion for technology. We value diversity, equity and inclusivity in the workplace and seek candidates who share these values.


Join our dynamic team as Full Stack Developer, and be at the fore-front of exciting new developments


Responsibilities:

  • Design, execute, and maintain E2E test cases using frameworks such as Playwright or Selenium to ensure application reliability and robustness.
  • Develop and maintain diverse applications using Django, Python, and Django REST Framework.
  • Work alongside the frontend team to create responsive, dynamic user interfaces using React.js, and integrate with mobile applications using React Native.
  • Implement state management with Redux in complex web and mobile applications.
  • Efficiently manage database interactions with Django ORM and integrate RESTful APIs.
  • Write clean, maintainable, and well-tested code, including unit and integration testing.
  • Participate in all development lifecycle phases, from concept to deployment, testing, and support.
  • Collaborate with teams across functions like product management, design, and quality assurance.
  • Adhere to best coding practices and optimize web performance.


Backend Skills:

  • In-depth experience with Django and Django Rest Framework.
  • Proficiency in Python and Django ORM.
  • Familiarity with REST APIs, SQL databases, version control, containerization, and CI/CD.
  • Proven experience with E2E Test Framework integrations; Playwright and/or Selenium with back-end.


Frontend Skills:

  • Strong expertise in React.js and an understanding of mobile app development.
  • Solid knowledge of CSS, HTML, and JavaScript.
  • Experience with Redux for state management, responsive design, and cross-browser compatibility.
  • Proven experience using testing frameworks; Playwright and/or Selenium.


Soft Skills:

  • Excellent communication and teamwork skills.
  • Strong analytical and problem-solving capabilities.
  • Ability to manage multiple projects and meet deadlines.


Prerequisite Requirements:

  • Bachelor's degree in Software Engineering, Electrical Engineering, or a related field.
  • 3-5 years of full-stack development experience.
  • Minimum 2 years of Django experience.
  • Minimum 1 year of React Native experience.
  • Minimum 1 year of React experience.
  • Minimum 1 year of experience with E2E testing frameworks, preferably Playwright or Selenium.


What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on exciting projects in a dynamic and creative environment.
  • Flexible work hours to promote a healthy work-life balance.
  • Opportunities for professional development and career growth.
  • A collaborative and inclusive work culture.
  • Employee discount at Empire Barber Supplies.
  • Casual Dress Code.
  • Company Events.


How to Apply:

Qualified candidates are invited to submit their resume and cover letter.

We wish to thank each and every applicant However, please note that we will only be contacting those who have been selected for screening.


Job Type:

 Full-time


Schedule:

Monday to Friday



Work Location:

 In-Office or Remote


  • Full Stack Developer

    1 month ago


    Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Tressl Full time

    Tressl is a forward-thinking technology company leveraging geospatial data to solve real-world problems. Our team is dedicated to creating innovative solutions that power applications in industries ranging from transportation and energy to smart cities.As a Senior GIS and Full Stack Developer at Tressl, you will have the opportunity to work on exciting...


  • Calgary, Canada Barber-OS Technologies Inc. Full time

    Who We Are: At Barber-OS, we are innovating software and hardware to support the future of Barbershops and Salons Nationwide. We are on a mission to transform the Barber industry, enhance customer experiences and boost efficiency. We pride ourselves on our collaborative culture, commitment to excellence, and passion for technology. We value diversity,...


  • Calgary, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product. This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to design,...


  • Calgary, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product. This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to design,...


  • Calgary, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product. This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to design,...


  • Calgary, Canada Infosys Full time

    Job DescriptionInfosys is seeking a Java Full stack Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts;...


  • Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Educify Full time

    **Requirements**: **Responsibilities**: - Collaborating with the front-end development team to ensure seamless integration of user-facing elements with server-side logic. - Writing reusable and efficient code that adheres to best practices and industry standards. - Integrating existing tools and systems to enhance functionality and improve efficiency. -...


  • Calgary, Canada Infosys Full time

    Job DescriptionInfosys is seeking a Java Full stack Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts;...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    Are you a skilled Full Stack Developer looking for a challenging opportunity in a dynamic environment? We have an exciting role available at Royal Bank of Canada, where you will be responsible for designing and developing innovative technology solutions.Salary: $120,000 - $180,000 per yearAbout the RoleWe are seeking a highly motivated and experienced Full...


  • Calgary, Alberta, Canada Tressl Full time

    Geospatial Innovation Senior DeveloperWe are seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product.This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    OverviewACONNECT INC. is seeking an experienced Senior Full Stack Developer to join our team in this challenging role.Estimated Salary:$70,000 - $90,000 per year, depending on experience.Job DescriptionIn this role, you will be responsible for designing and developing website architecture, writing, modifying, and testing website-related code, as well as...


  • Calgary, Canada MNP Full time

    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impact with our Technology - Development team as a Full Stack .Net Developer. This diverse team of tech-savvy builders and problem solvers embraces digital...


  • Calgary, Alberta, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking an experienced Full Stack Software Engineer to join our team and contribute to the development of cloud-based applications. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient cloud applications using modern technologies.

  • Full Stack Engineer

    3 weeks ago


    Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job OverviewRoyal Bank of Canada is seeking a highly skilled Full Stack Engineer to join our team. In this role, you will be responsible for designing and developing cutting-edge technology solutions that meet the needs of our clients.


  • Calgary, Canada Avanade Full time

    Come join us As a full stack developer, you will program and automate the business functionality of enterprise systems using Microsoft Azure. With a mix of either Java or C# skills you will have ideally already completed at least one tour with a development team targeting Azure hosted custom solutions and be looking to take your future to the next level...

  • IT Project Manager

    3 months ago


    Calgary, Canada The Solution Stack Full time

    **The Role** The IT Project Manager performs as a leader in a fluid and challenging environment, managing a variety of projects including implementations, integrations and optimizations. They are detail oriented, client focused problem solvers that prioritize tasks to meet deadlines and achieve milestones. The IT Project Manager is an adept communicator,...