Jobs
>
Calgary

    Software Developer- Front End - Calgary, AB, Canada - SMART Technologies Inc

    Default job background
    Description

    Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.

    Reporting to the Manager, Software development, you will be a member of a highly agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.

    Duties and Responsibilities

    • Design, develop, and maintain scalable and reliable backend systems that support the company's applications and services.
    • Build reusable code and libraries for future use
    • Optimization of the application for maximum speed and scalability
    • Implementation of security and data protection
    • Collaborate with cross-functional teams, including product managers, designers, and frontend developers, to ensure that backend systems are integrated seamlessly with frontend applications.
    • Apply test-driven development practices including writing and maintaining unit tests
    • Participate in code reviews, providing constructive feedback to other developers and ensuring that code is maintainable, scalable, and well-documented.
    • Work closely with our test team to ensure automated testing has appropriate coverage.
    • Evaluate and choose new technologies and libraries to incorporate into our products.
    • Troubleshoot and fix technical bugs
    • Performing other duties as required

    Education and work experience

    • Degree in Computer Science, Computer Engineering or related field
    • 5+ years of professional, backend software experience developing web applications
    • Working experience with web services frameworks and related technologies such as Java, Groovy, Guice/Spring, Jersey, Spring, J2EE, Apache Tomcat, AJAX, REST, SOAP, XML, Gradle/Mave
    • Working experience about building scalable apps with cloud-based infrastructure on AppEngine and\or Amazon EC2
    • Knowledge of authorization and authentication standards and protocols such as OAuth, OpenID, SAML
    • Familiarity with OWASP guidelines
    • Experience releasing software using a continuous deployment pipeline.
    • Experience with mentoring junior developers, providing guidance on best practices, code reviews, and technical challenges.
    • Excellent written and verbal communication skills
    • Passionate about problem solving through software with a strong sense of ownership for the code

    Supervision

    • This position does not have any direct reports

    At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review:

    #J-18808-Ljbffr

  • GFL Environmental

    Driver - Front End

    3 weeks ago


    GFL Environmental Calgary, Canada Full time

    Join TEAM GREEN at GFL Environmental and become our newest Class 3 Front End Driver in Calgary, AB · As a Class 3 driver, you'll play a vital role in safely, efficiently, and courteously providing waste removal services to our valued customers. We're seeking candidates with a fri ...


  • EXPRESS LUBE & TIRE Calgary, Canada Plein temps

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Supervise staff (apprentices, stages hands, design team, etc.) · Assign sales workers to duties · Hire and train or arrange for training of staff · Authorize payments by cheque · Ord ...


  • Amanail Boutique Calgary, Canada Full time

    Education: Secondary (high) school graduation certificate · Experience: 2 years to less than 3 years · Tasks · Assign sales workers to duties · Authorize payments by cheque · Order merchandise · Authorize return of merchandise · Prepare reports on sales volumes, merchandising and ...


  • OMG Nails & Spa Calgary, Canada Plein temps

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Assign sales workers to duties · Authorize payments by cheque · Order merchandise · Authorize return of merchandise · Establish work schedules · Sell merchandise · Prepare reports on ...


  • Western Nails & Spa Calgary, Canada Plein temps

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Assign sales workers to duties · Authorize payments by cheque · Order merchandise · Authorize return of merchandise · Sell merchandise · Prepare reports on sales volumes, merchandisi ...

  • Teknol Inc

    Front End Developer

    4 weeks ago


    Teknol Inc Calgary, AB, Canada Full time

    Teknol was founded as a provider-centric solutions company that builds better business solutions for growing businesses. Our approach blends cutting-edge technology and robust security measures with unwavering customer support. Teknol specializes in aiding businesses in shaping t ...


  • GuestTek Interactive Entertainment Ltd. Calgary, Canada

    We are seeking a highly skilled and experienced Front End Developer to join our dynamic team. As an Expert Front End Developer, you will be responsible for designing and implementing innovative user interfaces and ensuring the responsiveness, performance, and scalability of web a ...


  • CB Canada Calgary, Canada

    Senior Front-End Developer · On behalf of our SaaS client, Procom is seeking a Senor Front End-Developer for a full-time permanent/ remote position. · Senior Front- End Developer Responsibilities · Our client is looking for a leading Front-End engineer/developer. Our front-end ...

  • McCann Canada

    Front End Developer

    3 weeks ago


    McCann Canada Calgary, AB, Canada

    McCann Canada is on the hunt for a talented and creative Web Developer to help us level up our digital experiences for our clients and their customers.Your RoleAs a Developer, your role will include developing custom JAMstack websites, applications, automations, and other integra ...


  • EXPRESS LUBE & TIRE Calgary, Canada Full time

    Education: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Supervise staff (apprentices, stages hands, design team, etc.) · Assign sales workers to duties · Hire and train or arrange for training of staff · Authorize payments by ...


  • Jiffy Lube Calgary, Canada Full time

    Education: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Authorize payments by cheque · Order merchandise · Authorize return of merchandise · Establish work schedules · Sell merchandise · Prepare reports on sales volumes, merch ...


  • Sobeys Calgary, Canada

    Requisition ID: · Career Group: Store Careers · Job Category: Retail - Front End · Travel Requirements: 0 - 10% · Job Type: Part-Time · Country: Canada (CA) · Province: Alberta · City: Calgary · Embark on a rewarding career with Sobeys Inc., celebrated among Canada's Top 100 ...


  • Calgary Co-op Calgary, Canada

    We're currently seeking a Clerk to join our Customer Service team This position reports directly to the Customer Service Supervisors, and some of the main responsibilities include; · Opening and closing duties, setting up storefront, filling supplies, cleaning mats, preparing ...


  • Calgary Co-Op Calgary, Canada

    We're currently seeking a **Clerk **to join our **Customer Service **team This position reports directly to the Customer Service Supervisors, and some of the main responsibilities include; · Opening and closing duties, setting up storefront, filling supplies, cleaning mats, prepa ...


  • GuestTek Interactive Entertainment Ltd. Calgary, AB, Canada

    We are seeking a highly skilled and experienced Front End Developer to join our dynamic team. As an Expert Front End Developer, you will be responsible for designing and implementing innovative user interfaces and ensuring the responsiveness, performance, and scalability of web a ...


  • GuestTek Interactive Entertainment Ltd. Calgary, Canada

    We are seeking a highly skilled and experienced Front End Developer to join our dynamic team. As an Expert Front End Developer, you will be responsible for designing and implementing innovative user interfaces and ensuring the responsiveness, performance, and scalability of web a ...


  • Nialli Inc. Calgary, AB, Canada

    Nialli is currently looking for a highly motivated front-end web developer to work closely with our UX and web development teams.What we are developingNialli products and services include visual collaboration applications intended for highly secure enterprise environments. It pro ...


  • Nialli Inc. Calgary, Canada

    Nialli is currently looking for a highly motivated front-end web developer to work closely with our UX and web development teams. What we are developing Nialli products and services include visual collaboration applications intended for highly secure enterprise environments. It p ...


  • Nialli Inc. Calgary, Canada

    Nialli is currently looking for a highly motivated front-end web developer to work closely with our UX and web development teams. · What we are developing · Nialli products and services include visual collaboration applications intended for highly secure enterprise environments. ...


  • Nialli Inc. Calgary, Canada

    Nialli is currently looking for a highly motivated front-end web developer to work closely with our UX and web development teams. · What we are developing · Nialli products and services include visual collaboration applications intended for highly secure enterprise environmen ...