Titre du poste ou emplacement

Senior Web Developer

Robert Half - 25 emplois
Calgary, AB
Posté hier
Détails de l'emploi :
Temps plein
Exécutif

Are you a self-motivated, detail-oriented, and organized professional looking to apply your technical expertise to build powerful and user-friendly tools? Do you thrive in a collaborative environment, eager to share knowledge while learning from others? If so, Robert Half are looking for you as we're looking to hire a Senior Web Developer to cover a maternity leave on our clients product team.

As a Senior Web Developer, you will play a key role in developing, designing, and maintaining our clients web applications-both existing and new. This position offers an exciting opportunity to work on a diverse range of technologies, including React, Python, and Azure DevOps. As a senior member of the team, you will also contribute to shaping system architecture and mentoring junior developers.

This salaried Senior Web Developer position is offered as a 12-month contract with benefits and paid vacation. The successful applicant will work hybrid on-site 3-days' per week in Downtown Calgary.

Key Responsibilities

  • Develop, design, and maintain web applications using Python and React.
  • Mentor junior and intermediate developers through architecture and code reviews.
  • Optimize and improve system performance through refactoring.
  • Participate in and lead small project teams.
  • Provide input on architecture decisions and best practices.
  • Set up and maintain software deployment and integration pipelines.
  • Offer technical input and guidance on implementation strategies.
  • Troubleshoot system issues and resolve bugs efficiently.

Qualifications & Experience

  • 7+ years of experience developing commercial web applications in a team environment.
  • Proficiency in the following technologies: Python, Django, React, JavaScript, Vite, and PostgreSQL
  • Strong problem-solving and analytical skills
  • Excellent interpersonal skills with a collaborative mindset.
  • High standards of professionalism, honesty, and integrity.
  • Ability to manage multiple projects with competing priorities.
  • Experience mentoring junior and intermediate developers.
  • Solid understanding of design patterns and their practical applications.
  • Strong knowledge of ES6 syntax

Assets (Nice-to-Have Skills)

  • Database design expertise.
  • A keen eye for user interface and UX design.
  • Experience with Azure Web Services.
  • Familiarity with C#.NET and SQL Server.

Partager un emploi :