Full Stack Engineer in Mississauga, ON

Talk to our recruitment team

  Job Description

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


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:

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.

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)

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, Secrets 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

 



About Rangam:

Rangam Consultants is a minority, women-owned, disability workforce solutions global organization. We specialize in attracting and retaining talent globally for rewarding careers in IT, Engineering, Scientific, Clinical, Healthcare, Administrative, Finance, Business Management, and many more, while integrating veterans and individuals with disabilities into the workforce. Indeed, we connect career aspirants to relevant job opportunities, whether in the USA, UK, India, or Ireland. Additionally, we offer Flexible Work Arrangement jobs and contract positions across different verticals and industries.
Rangam strives to put job seekers first, providing them with free access to search for jobs, post resumes, and research companies. Every day, we connect millions of people to new opportunities.