Web Application Developer II (Fullstack) - #191492

First Canadian Financial Group


Date: 1 day ago
City: Sherwood Park, AB
Contract type: Full time
Job Details

Description

First Canadian is a national organization and we are experiencing unprecedented growth!

We aim to hire bright, hard-working people who share our values. We seek employees who are committed to learning, career growth, and opportunity. We take pride in being an organization that our employees support long-term. We believe in our employees and celebrate their success by asking for employee opinions and feedback so that we continue to be a Great Place to Work.

We Award Our Team With The Following

  • Off work 1 hour early on Fridays.
  • A hybrid work model is available upon successful completion of probation.
  • Earned Time-Off Program and vacation.
  • Group Retirement Savings Plan with employer match.
  • On-site gym including free weekly classes with a qualified trainer.
  • Newly renovated facility with ergonomic desks/chairs.
  • Educational assistance and career development.
  • Employee benefits.
  • Health and Wellness spending account.
  • Employee Assistance Program (EAP).
  • Employee discount programs.
  • A Culture Team dedicated to diversity, inclusion, and employee programs.
  • Employee recognition and appreciation events.
  • French is not required for this role but is an asset, an uplift of 5% is applied after the probationary period for qualified professional level French bilingualism (both spoken and written).

Check out our company page for all the information on why we believe First Canadian is an employer of choice!

If you are motivated to succeed by helping people, then this is the opportunity for you!

The Web Application Developer II - Alberta reporting to Web Development Manager - Alberta is based in the Sherwood Park location, the Web Application Developer II is responsible for designing, developing, and testing software solutions. You will have the opportunity to learn from experienced developers and contribute to exciting projects.

Essential Responsibilities

  • Design, develop, and maintain high-performance web applications with intuitive user interfaces, ensuring seamless integration with server-side logic.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Actively participate in code reviews, providing constructive feedback to enhance code quality and mentor junior developers.
  • Stay up to date with emerging technologies, frameworks, and industry trends, proactively recommending their adoption where beneficial.
  • Collaborate closely with cross-functional teams, including designers, product managers, and backend engineers, to define requirements and deliver scalable technical solutions.
  • Troubleshoot, diagnose, and resolve software issues promptly to minimize downtime and ensure system stability.
  • Contribute to architectural decisions and suggest improvements to optimize system performance, scalability, and maintainability.
  • Create, update, and maintain comprehensive technical documentation to ensure clarity and knowledge sharing across teams.
  • Manage multiple tasks effectively, prioritizing workloads to meet project deadlines in a fast-paced environment.
  • Provide occasional after-hours support to ensure business continuity and minimize disruptions during critical updates or incidents.
  • Perform other duties as assigned.

Qualifications

  • Post-secondary education in Computer Science, Software Engineering, or related field or equivalent demonstrable experience in software development is required.
  • Minimum of 3–5 years as a Software Developer preferably in the automotive and/or insurance industry is required.
  • Strong understanding of software development methodologies (e.g., Agile).
  • Proficient in both front-end and back-end development (React, Next.js, Node.js, JavaScript/TypeScript).
  • Proven ability to debug, troubleshoot, and optimize performance in web applications.
  • Strong problem-solving, analytical, and critical-thinking skills.
  • Excellent communication and teamwork abilities, including mentoring junior developers.
  • Demonstrated initiative in learning new technologies and leading process improvements.
  • Intermediate skill with Microsoft Office (Word/Excel) is required.
  • Fluent in English with proven competencies in verbal and written communication is required.
  • Fluent in French with proven competencies in verbal and written communication is an asset
  • Successful completion of a credit check, criminal background check, education verification, and employment reference checks is required before employment.

Thank you for considering our organization.

If you are bilingual there will be a French and English assessment as a part of the recruitment process.

We are an equal opportunities employer and welcome applications from all suitably qualified persons. Accommodations are available upon request.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Patient Services Specialist

FYidoctors, Sherwood Park, AB
6 days ago
Our FYidoctors Sherwood Park clinic is looking for someone like you to bring your exceptional skills and experience with you and join us as our newest Patient Services Specialist . This position is a full-time role working 30-40 hours per week . Our clinic is open Monday to Saturday. You will play a critical role within FYidoctors by delivering world-class...

Foreman

Groundworks, Sherwood Park, AB
6 days ago
Groundworks s seeking a talented Foreman to join their team in Sherwood Park , AB T8H 0E1 The Foreman provides leadership to their crew and is an integral part of our success. The Foreman coordinates tasks and assignments based on work priority, schedules, objectives, and workforce availability. The Foreman monitors the progress of a project and keeps it on track...

Veterinary Extern - General Practice

NVA Canada, Sherwood Park, AB
3 weeks ago
An externship experience at an NVA hospital will give students the unique opportunity to understand the day-to-day operations of the practice, and to gain valuable hands-on clinical experience. Although every NVA hospital is unique, we all have some things in common: an environment that is supportive, committed to excellent medicine, and provides exceptional service to animals and the people who...