Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About The Role
We are seeking a motivated Full Stack Developer to join our team in a full-time capacity. This role is perfect for a recent graduate who enjoys working across both front-end and back-end technologies and is eager to contribute to real-world projects. You’ll collaborate with a distributed Canadian team in a mostly remote setup, working on modern, cloud-based applications with a focus on performance, scalability, and security.
Key Responsibilities
- Develop front-end applications using HTML, CSS, JavaScript/TypeScript, and frameworks such as React, Next.js.
- Build back-end services using Node.js, Python, Java, or C#/.NET, integrating with APIs and databases.
- Work with AWS DynamoDB (NoSQL) and other database technologies as needed (PostgreSQL/MySQL for legacy projects).
- Design and implement RESTful and/or GraphQL APIs for application features and integrations.
- Participate in Agile workflows (daily stand-ups, sprint planning, retrospectives).
- Write unit, integration, and end-to-end tests using tools like Jest, Playwright, or Cypress.
- Collaborate with designers, QA, and product managers to deliver features from concept to release.
- Troubleshoot and optimize code for speed, scalability, and security.
- Use Git for version control and follow CI/CD best practices.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Eligibility: You can apply if you have completed your course recently.
- Solid understanding of HTML, CSS, and JavaScript/TypeScript.
- Exposure to at least one modern front-end framework (React, Angular, or Vue.js).
- Basic proficiency in one or more back-end languages (Node.js, Python, Java, or C#/.NET).
- Familiarity with database concepts (SQL and NoSQL, especially DynamoDB).
- Understanding of RESTful API concepts.
- Comfortable with Git and basic CI/CD pipelines.
- Strong problem-solving and communication skills.
- Familiarity with Generative AI (GenAI) concepts and tools.
- Experience in prompt engineering for LLM-based applications.
- Understanding of vector databases
- Knowledge of AWS services (Lambda, API Gateway, S3, CloudWatch).
- Awareness of accessibility and security best practices (OWASP).
- Experience with academic, open-source, or personal projects showcasing full-stack and AI-related skills.
- Understanding of Agile development principles.
Please submit your resume, cover letter, and (if available) a link to your GitHub or portfolio.
Key Skills
Ranked by relevanceReady to apply?
Join HRC Global Services and take your career to the next level!
Application takes less than 5 minutes