Junior Full-Stack Software Developer

Jobs in JS

Edmonton

On-site

CAD 60,000 - 80,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Effortless Admin in Edmonton, AB seeks a Junior Full-Stack Software Developer to join our on-site team. You will contribute to building a sophisticated benefits platform using React on the frontend and C#/.NET on the backend.

Collaborate with UX designers, implement RESTful APIs, and ensure performance and reliability of core services while growing through mentorship and modern tooling.

Qualifications

  • Minimum 2+ years of production software development.
  • Strong OO principles and JavaScript/React expertise.
  • Experience building and consuming RESTful APIs.
  • Proficiency with SQL and relational databases.
  • Git version control experience.
  • Familiarity with front-end performance optimization.

Responsibilities

  • Design and implement responsive UIs with React and modern JS.
  • Develop and maintain C#/.NET backend services.
  • Create and integrate RESTful APIs between front-end and back-end.
  • Implement state management and optimize app performance.
  • Build reusable components and libraries for future use.
  • Collaborate with UX designers to improve user experiences.
  • Participate in code reviews and write tests.
  • Work with SQL Server to manage application data.

Skills

JavaScript
React
C#/.NET
RESTful APIs
SQL
Git
OOP principles
Front-end perf

Education

Bachelor's degree

Tools

Asana
Jira

Job description

Junior Full-Stack Software Developer
About Effortless Admin

At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We're in an exciting growth phase and seeking talented developers who want to shape the future of employee benefits.

Position Overview

Full-time | Edmonton, AB | On-site

Your Impact

As a Junior Full-Stack Software Developer at Effortless Admin, you'll contribute to building and enhancing our sophisticated benefits administration platform. You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients.

What You'll Do
  • Design and implement responsive, user-friendly interfaces using React and modern JavaScript
  • Develop and maintain C# services for our core platform functionality
  • Create and integrate RESTful APIs to connect front-end and back-end systems
  • Implement state management solutions and optimize application performance
  • Build reusable components and libraries for future use
  • Work with SQL Server databases to manage application data
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and documentation
  • Collaborate with UX designers to implement intuitive user experiences
Technical Requirements
Essential
  • 2+ years of software development experience in a production environment
  • Strong understanding and experience with object-oriented programming principles
  • Solid experience with JavaScript and React
  • Good working knowledge of C# and .NET framework
  • Experience building and consuming RESTful APIs
  • Proficiency with SQL and relational databases
  • Experience with version control systems (Git)
  • Understanding of front-end performance optimization techniques
Preferred
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Experience with modern React frameworks and libraries (Redux, React Query, etc.)
  • Understanding of core CSS principles
  • Understanding of agile development methodologies
  • Experience using collaboration tools such as Asana and Jira
Soft Skills
  • Strong problem-solving abilities
  • Excellent communication skills
  • Eagerness to learn and grow
  • Team-oriented mindset
  • Attention to detail
  • Ability to manage priorities effectively
Why Choose Us
  • Work with modern tech stack and best practices
  • Mentorship from senior developers
  • Clear career progression path to senior roles
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Full-Stack Software Developer
Junior Full-Stack Software Developer

Effortless Admin Inc. • Edmonton

On-site
CAD 60,000 - 80,000
Comprehensive benefits package
Mentorship from senior developers
Flexible work environment
Developer
Developer

Java Holdings Ltd • Edmonton

On-site
CAD 90,000 - 120,000
Extended Healthcare
Group RRSP
Life Insurance
+3
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Lead Full Stack Developer
Lead Full Stack Developer

Industrial Alliance Insurance and Financial Services Inc • Longueuil

Hybrid
CAD 120,000 - 160,000
Flexible group insurance plans
Competitive pension plan
Employee share purchase plan
+6
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

On-site
CAD 80,000 - 120,000
Senior Software Developer
Senior Software Developer

Ellement Consulting Group • Edmonton

On-site
CAD 110,000 - 140,000
Software Developer (Junior to Intermediate)
Software Developer (Junior to Intermediate)

MAD Elevator Inc. • Mississauga

On-site
CAD 72,000 - 95,000
JavaScript Full Stack Developers
JavaScript Full Stack Developers

Recruiting In Motion - Eastern Ontario • Ottawa

On-site
CAD 80,000 - 130,000
Senior Front-End / Full-Stack Engineer
Senior Front-End / Full-Stack Engineer

Kardow • Ottawa

On-site
CAD 110,000 - 150,000
Software Engineer
Software Engineer

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
+1