US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Full-Stack Engineer

Careers Integrated Resources Inc Mississauga, Ontario (Onsite) Contractor

Job Description
Are you a seasoned Full-Stack Engineer with a passion for designing and delivering cutting-edge solutions that redefine digital products?
Do you thrive in an environment where technical excellence and proactive problem-solving meet collaboration and purpose? If so, we invite you to join us at Client, where innovation meets impact.

We are a team of engineers working on a platform console used as an entry point portal for our eco-system of solutions.
This portal aims to become the source of truth for asset management and provide reliable information to other important processes and even to some built-in self-service features.
In this position you will interact with multiple product managers and technical leads to gather needs and ideas, establish concepts, align on processes and document the necessary requirements for our development team.

Your profile
As a Full-Stack Engineer, you know:

1. Backend Development:
Design and Development: Create scalable backend systems using Java (Spring Boot, JPA) and Python (Flask, FastAPI, SQLAlchemy, Pydantic).
Database Management: Manage relational (RDS) and NoSQL databases (DynamoDB).
API Implementation: Develop REST APIs with robust security standards, including OAuth flows and application security.

2. UI/UX Development:
Interface Creation: Build dynamic, user-friendly interfaces with React.js and Material UI.
UI Design: Proactively propose and design UI flows and end-to-end solution architectures.
UI/UX Best Practices: Implement and advocate for UI/UX best practices.
Strong proficiency in TypeScript fundamentals and in modern React patterns and hooks.
Expert knowledge of complex state management solutions and patterns (Redux, Context API, or similar)

3. Infrastructure & CI/CD:
Pipeline Efficiency: Optimize delivery pipelines using GitLab CI.
Docker: Basic understanding of Docker containerization and container lifecycle Following skills are a plus
Manage infrastructure with Terraform and AWS services like IAM, Products Manager, and AMIs.
Knowledge in Kubernetes/EKS and Helm to deploy, scale, and maintain applications
Proficiency in AWS services, CI/CD tools (GitLab CI), and monitoring frameworks (Grafana).
Comfortable with concept and approach like: platform team, opensource and innersource

What We re Looking For
Qualification: Bachelor or master degree in Computer Science.
Experience: 4 years minimum of experience as full stack engineer.
Technical Expertise: A proven track record with the technologies mentioned above.
Proactive Problem-Solving: Ability to foresee challenges and propose innovative solutions.
Customer focus: Value driven development, focusing on customer experience.
Collaborative Spirit: Thrive in a team-oriented, transparent environment that values diverse perspectives.
Ownership Mentality: A self-starter who speaks up and contributes

Must Have Skills
Software Development Skill: The ideal candidate should have knowledge about software engineering principles, MVC architecture, Test coverage, etc.
Tech stacks awareness: The ideal candidate should have experience with Java Spring boot framework and ReactJS with typescript
Communication & Ownership: The ideal candidate should take end-to-end responsibilities for delivering feature

Note: The ideal candidate is required to work 2-3 days weekly at the Mississauga Campus.

Interview Format: There will be 3 rounds of interviews for this role
Round 1: General & Technical Interview questions
Round 2: Coding Interview
Round 3: Behavioral Interview

Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Contractor

Location

Mississauga, Ontario (Onsite)

Job Type

Engineering

Experience

Not Specified

Date Posted

03/24/2025

Job ID

25-38948

Apply to this job.

Think you're the perfect candidate?