Développeur ou développeuse intermédiaire de logiciels (N3)

LifeWorks, Inc.$70K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of JavaScript/TypeScript development experience with strong TypeScript proficiency
  • 4+ years of web application development experience, including deep knowledge of React or another modern frontend framework
  • Solid backend development experience with Node.js or similar technologies in multi-service environments
  • Experience across multiple programming languages and development frameworks, as well as various development and production monitoring tools
  • Proven experience in leading end-to-end design and implementation of features or components
  • Experience designing interdependent modules and functionalities (system design)
  • Experience in mentoring or coaching less experienced engineers

Responsibilities

  • Lead the design and implementation of well-defined features and components in TypeScript-based frontend and backend applications from start to finish
  • Tackle ambiguous problems to find appropriate solutions considering client needs and product considerations
  • Facilitate team efficiency by breaking down tasks and coordinating work, removing blockers from competing or stalled initiatives
  • Provide mentoring and coaching to less experienced engineers, amplifying your impact through those you support
  • Design systems for interdependent modules and features, quickly identifying technical, privacy, or security issues
  • Rapidly troubleshoot complex production defects and implement monitoring and control mechanisms to maintain high code quality
  • Center patient and clinician experience in decision-making to ensure ongoing consultations and continuity of care are unaffected

Benefits

  • Comprehensive total rewards package with competitive salary and bonus structures, a minimum of 3 weeks vacation, and flexible benefit plans
  • Retirement plan and employee share ownership program with generous employer contributions
  • Option to work in-office, virtually, or hybrid based on role requirements
  • Opportunities to serve the communities in which we live and work
  • Career advancement, learning, and development opportunities
  • And much more...
Full Job Description
Description

En tant que développeur ou développeuse de logiciels de niveau 3, vous devrez :

  • Diriger la conception et la mise en œuvre de fonctionnalités et de composants bien délimités dans nos applications frontales et dorsales fondées sur TypeScript, en prenant le processus en charge du début à la fin
  • Vous pencher sur des problèmes ambigus et sans solutions prédéfinies afin de trouver les réponses les plus appropriées, en tenant compte des besoins des clients et des considérations liées aux produits
  • Aider votre équipe à travailler plus efficacement en décomposant, en délimitant et en coordonnant le travail, et en éliminant les blocages liés à des initiatives concurrentes ou qui stagnent
  • Offrir du mentorat et du coaching à des ingénieurs moins expérimentés, et multiplier votre incidence par l'intermédiaire des personnes que vous soutenez
  • Effectuer la conception de systèmes pour des modules et des fonctionnalités interdépendants, en mettant rapidement en évidence les enjeux techniques, liés à la protection de la vie privée ou à la sécurité
  • Trier rapidement les défauts de production complexes et mettre en place les mécanismes de suivi et de contrôle qui permettent de maintenir une qualité de code élevée
  • Garder l'expérience du patient et du clinicien au centre de vos préoccupations, en veillant à ce que les changements apportés à la planification et aux services de base n'affectent pas les consultations en cours et la continuité des soins
  • Collaborer avec plusieurs équipes et des intervenants de différentes fonctions pour harmoniser les décisions, clarifier l'ambiguïté et obtenir des résultats positifs


Vous êtes une personne qui :

  • Est compétente et à l'aise avec l'ensemble de la pile technologique et peut travailler sur des fonctionnalités de toute envergure dans plusieurs bases de code
  • S'appuie sur son expérience pour résoudre efficacement les problèmes, en livrant un travail de haute qualité fondé sur de bonnes pratiques et des principes non fonctionnels (performance, sécurité, fiabilité)
  • Se tient au courant des avancées technologiques et est à l'aise de promouvoir de nouvelles technologies ou pratiques, en aidant les autres à les adopter
  • Communique clairement, en adaptant le message à l'auditoire et en gardant les bonnes personnes informées et sur la même longueur d'onde
  • Établit des relations solides entre les équipes, donne et reçoit des commentaires avec tact, et sait afficher son désaccord et s'impliquer lorsque nécessaire
  • Est à l'aise avec l'incertitude et prête à prendre les devants dans les situations difficiles, lorsque les circonstances s'y prêtent
  • Adopte une approche axée sur l'exploitation des systèmes - prend la responsabilité des services en production, surveille de façon proactive et favorise un délai de réparation rapide lorsque des problèmes surviennent
  • Aime offrir du mentorat aux autres et contribuer à créer une culture d'équipe inclusive et solidaire
  • Est enthousiaste à l'idée de bâtir des systèmes ayant une incidence sociale positive
  • A un bon sens de l'humour et aime travailler dans un environnement collaboratif


Qualifications

Vous possédez

  • Au moins 4 ans d'expérience en développement JavaScript/TypeScript, avec une solide maîtrise de TypeScript
  • Au moins 4 ans d'expérience dans la création d'applications Web, avec une connaissance approfondie de React ou d'un autre cadre frontal moderne
  • Solide expérience en développement dorsal avec Node.js ou des technologies comparables dans des environnements comportant plusieurs services et bases de code
  • Expérience dans plusieurs langages de programmation et cadres de développement modernes, de même qu'avec une variété d'outils de développement et de surveillance de la production
  • Expérience éprouvée dans la direction de la conception et de la mise en œuvre de fonctionnalités ou de composants de bout en bout
  • Expérience dans la conception de modules et de fonctionnalités interdépendants (conception de systèmes)
  • Expérience dans le mentorat ou le coaching d'ingénieurs moins expérimentés
  • Solide maîtrise des concepts fondamentaux de l'informatique


Atouts

  • Expérience avec Ruby (Grape et Sequel) - nos principaux services dorsaux reposent sur cette technologie
  • Expérience avec Redis pour la mise en cache, la gestion des sessions et le traitement des tâches en arrière-plan (p. ex. Sidekiq, BullMQ)
  • Expérience avec des outils de télémétrie et d'observabilité tels que Datadog ou Dynatrace
  • Expérience avec les API GraphQL et RESTful
  • Expérience avec PostgreSQL et les bases de données relationnelles
  • Expérience dans la conception et l'exploitation d'une architecture de microservices
  • Expérience avec des applications de soins de santé ou destinées à des secteurs réglementés
  • Solide connaissance des cadres de test et des pratiques d'intégration et de livraison continues
  • Expérience dans la mise en œuvre de l'IA, avec des bibliothèques d'apprentissage machine ou avec des API d'IA


Une connaissance avancée de l'anglais est requise, car vous serez appelé(e) la plupart du temps à interagir en anglais avec des parties externes (par ex. clients, fournisseurs ou partenaires externes); à interagir en anglais avec des parties internes (par ex. collègues ou parties prenantes); et à travailler dans un environnement informatique anglais dans le cadre des tâches liées à ce poste dont la portée est nationale.

#LI-REMOTE

#LI-REMOTE

Fourchette salariale: $70,000-$120,000

Prime de rendement ou Programme d'incitatif à la vente: 12%

La rémunération totale effective sera déterminée en fonction de facteurs tels que les connaissances, les compétences, la performance et l'expérience. Nous encourageons tous les candidats qualifiés à postuler, même si la fourchette salariale affichée ne correspond pas à vos attentes. Nous sommes ouverts à discuter une rémunération globale concurrentiel adaptée à votre niveau d'expérience et à votre expertise. TELUS offre des avantages attractifs, qui peuvent varier selon la fonction du poste, tels que :
  • Un ensemble complet de rémunération globale mettant en évidence des structures de salaires et de primes compétitives, un minimum de 3 semaines de vacances, ainsi qu'un régime d'avantages sociaux flexible pour répondre à vos besoins et à ceux de votre famille
  • Régime de retraite et régime d'actionnariat des employés avec cotisations généreuses de l'employeur
  • Possibilité de travailler au bureau, virtuellement ou les deux - selon les exigences du poste
  • Possibilité de rendre service aux communautés dans lesquelles nous travaillons, vivons et servons
  • Possibilités d'évolution de carrière, d'apprentissage et de développement
  • Et bien plus encore ...


Type de poste vacant: Un poste actuellement vacant

About LifeWorks, Inc.

LifeWorks, Inc. Careers

Joining LifeWorks, Inc. presents an unparalleled opportunity to become part of a leading team dedicated to professional growth and innovation in the industry. LifeWorks, Inc. is renowned for its commitment to excellence and a culture that fosters diversity and leadership.

Explore Job Opportunities

LifeWorks, Inc. offers a variety of job opportunities that cater to a range of skills and professional interests. Whether seeking an entry-level position or a more senior role, LifeWorks, Inc. provides a platform for career advancement and personal development.

Internship Programs

Embark on a professional journey with LifeWorks, Inc. through its dynamic internship programs. These opportunities allow individuals to gain hands-on experience, enhance their resumes, and develop essential skills in a real-world setting. Internships at LifeWorks, Inc. are a stepping stone to full-time employment and a flourishing career.

Professional Growth and Benefits

LifeWorks, Inc. is dedicated to the professional growth of its team members, offering extensive training and development programs. Employees enjoy comprehensive benefits that support both their professional and personal lives, ensuring a well-rounded employment experience.

Inclusive Culture and Diversity

The company prides itself on a workplace culture rooted in diversity and inclusion. LifeWorks, Inc. believes that a diverse team inspires innovation and enhances problem-solving capabilities. Through diversity training and inclusive hiring practices, LifeWorks, Inc. ensures that all team members have the opportunity to contribute and succeed.

Networking and Leadership Development

LifeWorks, Inc. encourages its employees to engage in networking and leadership development activities. These initiatives are designed to build strong professional networks and develop the leadership skills necessary for career advancement within the company.

Innovation at LifeWorks, Inc.

At the forefront of innovation, LifeWorks, Inc. continually seeks to implement cutting-edge solutions and services. The team at LifeWorks, Inc. is composed of dedicated professionals who bring creativity and expertise to every project, driving the company's success in a competitive market.

Hiring Process

The hiring process at LifeWorks, Inc. is designed to identify and attract top talent. Candidates undergo a thorough interview process that assesses their skills, cultural fit, and potential for growth within the company. LifeWorks, Inc. values transparency and communication, ensuring that all applicants receive timely updates and feedback.

Career Opportunities Await

LifeWorks, Inc. is actively hiring and looking for motivated individuals who are ready to take their careers to the next level. Explore the open positions and find where your skills and passions align with the needs of LifeWorks, Inc.

Stay Connected with LifeWorks, Inc. Careers

Stay informed about the latest news, job alerts, and career tips from LifeWorks, Inc. by subscribing to updates. Tailor your subscription to receive information that matches your career interests and professional goals.

SEARCH LIFEWORKS, INC. JOBS

READ CAREERS BLOG

LifeWorks, Inc. is not just a company; it's a place where careers are nurtured, and futures are built. Join the team and be part of a community that values hard work, creativity, and a commitment to excellence.
Learn more about LifeWorks, Inc.
Industry

Similar Jobs

More Jobs at LifeWorks, Inc.

More Information Technology Jobs

Find similar Développeur ou développeuse intermédiaire de logiciels (N3) jobs: