Role Description
We are actively seeking a seasoned Full Stack Developer to join our dynamic technology team.
The successful candidate will bring robust expertise in Angular and React frameworks, RESTful
APIs, create scalable, high-performing, and responsive web applications. This will be a full stack developer.
Advantages
Nice to Have
- Experience with cloud platforms such as, Azure, AWS or Google Cloud
- Familiarity with containerization technologies like Docker and orchestration tools like
Kubernetes
Micro-service architecture experience (Docker, Kubernetes).
Responsibilities
Responsibilities
Develop and maintain efficient, scalable, and secure web applications across the full
stack
Collaborate with product managers, and other stakeholders to understand project
requirements and translate them into technical solutions
Design and implement server-side APIs and database structures to support web
application functionality
Write clean, modular, and well-documented code using appropriate programming
languages and frameworks
Conduct thorough testing and debugging of web applications, ensuring high-quality
deliverables
Optimize application performance and ensure seamless user experience across different
devices and browsers
Stay updated on emerging technologies and industry best practices, sharing knowledge
and actively contributing to technical discussions
Assist in the deployment and maintenance of web applications on production servers
Qualifications
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Strong proficiency in front-end development technologies such as JavaScript, HTML5
and CSS
- Strong knowledge of front-end Angular and React or Vue.js frameworks
- Proficiency in RESTful API design principles
- Strong knowledge of database systems, both relational (e.g., MySQL, PostgreSQL) and
NoSQL (e.g., MongoDB, Redis)
- Strong programming skills in back-end API - C#, and .NET framework
- Proficient understanding of code versioning tools, such as Git
- Knowledge of DevOps practices and tools, such as continuous integration and
continuous deployment (CI / CD)
- Understanding of web application security best practices
- Knowledge of agile development methodologies
- Team player with the ability to work independently, manage priorities, and meet project
deadlines
Excellent problem-solving and debugging skills
Summary
Experience
- Javascript
- Angular Version 9+
- React
- RESTful API design principles
- NET / C#
- EntityFramework
- SQL Server
- Jquery
- Bootstrap
- DevOps / (CI / CD)
Background & Criminal Check Experts Simple. Secure. Trusted.
Job Types
Full-time, Permanent
Hybrid
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.
In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;
Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.
We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.
ca to ensure their ability to fully participate in the interview process.