Junior Full Stack Developer

Hubelia — Canada · Posted ~1 day ago

Junior

Skills

Full-stack development Frontend development Backend development Application maintenance Bug fixing Code review Dependency management Technical debt reduction Software integration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A junior full-stack engineering opportunity focused on maintaining established production applications, implementing enhancements, and resolving frontend and backend issues. You will work closely with senior developers, contribute to manageable development tasks, participate in code reviews, and gain experience with established architectural patterns and software integration.

Highlights

A junior-friendly role offering hands-on experience maintaining production applications and delivering feature enhancements across the full stack. It provides close collaboration with senior developers, code-review exposure, structured architectural patterns, and opportunities to build practical engineering expertise.

Description

About the Role We are looking for a Junior Full Stack Developer to join our engineering team. You will be responsible for maintaining and supporting our existing production applications, implementing feature enhancements, and fixing bugs across the full stack. You will work closely with senior developers, contribute to the stability and improvement of established systems, and develop your expertise by working with proven technology patterns and codebases. Responsibilities Maintain and support existing production applications, ensuring stability and performance.Implement feature enhancements and improvements to established codebases.Identify, troubleshoot, and fix bugs across frontend and backend.Work with code reviews to ensure quality standards and consistency with existing patterns.Contribute to small-to-medium scoped tasks within established architectural frameworks.Assist with routine updates, dependency management, and technical debt reduction.Support integration work with third-party services under senior guidance.Collaborate with Product, UX/UI, QA, and senior developers on feature implementation.Document and communicate changes, issues, and improvements to the team.Technical Skills Frontend Strong proficiency in TypeScript.Working experience with Vue.js and/or React in production applications.Comfort navigating and modifying Nuxt.js or Next.js codebases.Practical knowledge of Tailwind CSS for component updates and styling.Understanding of frontend debugging and browser developer tools.Backend Strong proficiency in TypeScript and JavaScript.Solid hands-on experience with Node.js in production environments.Ability to work within ElysiaJS or similar backend frameworks.Practical knowledge of PostgreSQL and/or MySQL for data queries and updates.Ability to understand and work with Drizzle ORM patterns in existing code.Competency reading and writing database queries with guidance.Familiarity with Docker for local development and deployment workflows.Basic understanding of authentication systems like Ory Kratos.Ability to use Claude Code and AI-assisted tools for productivity.Qualifications 1-2 years of Full Stack development experience (bootcamp, internship, or professional projects).Familiarity with working in production codebases and existing applications.Comfortable reading, understanding, and modifying established code.Ability to follow existing code patterns and architectural conventions.Strong problem-solving skills for debugging and troubleshooting.Good communication and teamwork skills.Ability to take direction, ask clarifying questions, and follow through on assignments.Attention to detail and commitment to code quality and testing.