FullStack Developer

Apply Now

Company: LGS

Location: Montreal, QC H1A 0A1

Description:

At LGS, we strive to provide a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgrounds.

As a team member, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's lives. You will be at the heart of collaborative large-scale digital transformation projects in both the public and private sectors.

The IBM Client Innovation Centre Quebec (CIC), at LGS, employs professionals who collaborate on projects within technology practices, offering local and remote services. Our employees, regardless of their level of experience, are paired with a coach to support their professional growth. As part of IBM's global network, we have offices in Montreal and Quebec City.

The benefits of joining our team:
  • Learn every day: access IBM's intellectual capital and trainings on a diverse range of cutting-edge technologies.
  • For your well-being: a group insurance bundle including telemedicine, a retirement savings plan with employer's contribution, access to IBM shares at discounted rates, and a wellness package!
  • To enjoy quality time: annual vacations, additional company days off and special life events leaves!
  • To have fun with your colleagues: an active community and a social committee with regular activities to keep us all connected!


FullStack Developer

This role requires a strong foundation in Python/Django for backend development and experience with modern Single Page Application (SPA) frameworks for front-end development. The ideal candidate is adaptable, with experience in JavaScript, Node.js, microservices, Kubernetes, and cloud services.

The developer will be expected to work on diverse projects, collaborating with cross-functional teams to deliver scalable, high-performance applications that integrate with enterprise systems and cloud-based architectures.

Here is how you will be involved
  • Design, develop, and maintain scalable backend services using Python, Django, and Django REST Framework.
  • Build responsive, interactive front-end applications using modern SPA frameworks (SAP UI5 preferred, but React or Angular acceptable).
  • Develop and integrate RESTful APIs and microservices to support business applications.
  • Implement secure authentication and authorization mechanisms (OAuth, JWT).
  • Deploy and manage applications in cloud environments (AWS, Azure, or GCP) using Docker and Kubernetes.
  • Work with Node.js and JavaScript to develop and maintain full-stack solutions.
  • Collaborate with DevOps engineers to automate CI/CD pipelines and optimize deployments.
  • Ensure code quality, maintainability, and security best practices across projects.
  • Work with databases such as PostgreSQL, MySQL, or NoSQL solutions.
  • Engage with cross-functional teams, including UI/UX designers, business analysts, and cloud architects.
  • Stay updated with emerging technologies and best practices in full-stack development.


Your experience
  • Backend Development: Python, Django, Django REST Framework, OOP (object-oriented programming), design patterns like polymorphism.
  • Frontend Development: Experience with at least one SPA framework (SAP UI5 preferred, but React or Angular acceptable).
  • JavaScript & Node.js: Proficiency in JavaScript/TypeScript and backend development with Node.js.
  • Microservices & Cloud: Experience designing and deploying microservices using Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).


  • Database Management: PostgreSQL, MySQL, or NoSQL databases.
  • API Development: RESTful APIs, GraphQL (a plus), WebSockets.
  • DevOps & CI/CD: Hands-on experience with CI/CD pipelines, Git, and automation tools.
  • Security & Performance: Knowledge of authentication, authorization, and best practices for scalable applications.


You stand out for
  • Experience with SAP APIs and enterprise system integrations.
  • Exposure to event-driven architectures and message queues (Kafka, RabbitMQ).
  • Knowledge of serverless computing (AWS Lambda, Azure Functions).
  • Experience with GraphQL and real-time communication technologies.


#LI-RT1#IBM JOBS#LGS JOBS#CICJOBS

Be yourself at LGS

LGS is committed to considering all qualified applicants without regard to ethnicity, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodiversity, age, veteran status or other characteristics.

If you are not a Canadian permanent resident or citizen, please consult with your talent acquisition consultant as this role may require the use of technologies that are regulated by export sanctions.

Similar Jobs