Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Fullstack Developer

Hire DigITalent - 5 emplois
Toronto, ON
Temps plein
Exécutif
Fullstack Software Developer

Contract & Fulltime opening

Downtown Toronto (hybrid work model)

We are seeking a highly skilled Fullstack Software Developer with a strong focus on backend development to join our clients team. The ideal candidate must have substantial experience with NodeJS & Express and be proficient in working with AWS. You will play a pivotal role in delivering top-notch user experiences using modern tooling, enhancing infrastructure, and contributing to a growing and dynamic team.

Key Responsibilities:

  • Backend & Fullstack Development: Leverage your expertise in NodeJS & Express to build and maintain scalable, resilient backend services.
  • AWS Integration: Work with AWS services, including RabbitMQ, Redis, and S3, to deploy, monitor, and maintain cloud-based applications.
  • Technology Stack: Utilize and evaluate current tools and technologies in our stack, such as React, Styled Components, PostgreSQL, Heroku, CircleCI, and Github Actions. Propose and implement new technologies as needed.
  • Continuous Improvement: Identify opportunities for technology enhancement, reduce technical debt, and improve our codebase iteratively.
  • Testing & Quality Assurance: Develop and execute automated tests, using frameworks like Jest, React Testing Library, and Cypress, to ensure the reliability and performance of our applications.

About You:

  • Experience: You have 6+ years of experience in JavaScript, particularly in building real-world, public-facing applications.
  • Technical Proficiency: You bring a deep understanding of backend development with NodeJS & Express
  • Innovative Mindset: You are curious, continually learning, and always seeking to improve your technical skills and interpersonal effectiveness.
  • Problem-Solving: You are a creative thinker who can take ownership of tasks, develop plans, and stay focused on outcomes.
  • User-Centric: You empathize with software users, from fellow developers to business owners, and strive to understand and solve their challenges.
  • Mentorship & Leadership: You are passionate about mentoring, coaching, and providing guidance to ensure team success.
  • Proactivity & Ownership: You tackle unforeseen challenges head-on and drive solutions to meet overall project goals.
  • Communication Skills: You possess excellent written and verbal communication, time management, and project management abilities.