Back End Developer

Company:  hireVouch
Location: Toronto
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our client is an award-winning team of designers, engineers, and product innovators. They like to play in the dark and aren’t afraid of the unknown, especially when it comes to building new products and businesses!They are constantly working on new products to solve gaps that they see in the market and are always looking for others with the same passion.In addition to their own products, they also work with global brands to help build net-new digital products using the same methodology. They’ve built class-leading products with major brands across sports, automotive, healthcare, fitness, insurance, media, and games.Their headquarters are in Irvine, CA but they also have a vibrant centre of operations in Toronto, ON. They also have team members scattered throughout the world working with us remotely, so location is never a limiting factor when it comes to talent.They are seeking a highly skilled and experienced Senior Backend Engineer to join their development team. The ideal candidate will have extensive experience in Node.js, TypeScript, and GraphQL. This role involves architecting and building robust, scalable GraphQL solutions and ensuring the longevity and success of our projects. The candidate should possess strong communication and consulting skills and be adept at working in a collaborative environment.Key Responsibilities:Architecting and Development:Design and develop high-quality, scalable, and efficient backend solutions using Node.js, TypeScript, and GraphQL.Ensure code quality, sustainability, and architecture that supports long-term maintenance and expansion.Implement best practices for backend development, including code reviews, testing, and documentationGraphQL Expertise:Utilize extensive experience with GraphQL to design and implement effective APIs.Stay updated with the latest GraphQL developments and integrate them into our systems.Consulting and Communication:Act as a technical consultant to internal and external stakeholders.Clearly communicate technical concepts and solutions to non-technical team members and clients.Collaborate with cross-functional teams to ensure alignment of goals and effective project execution.Problem-Solving and Innovation:Drive innovation by exploring and implementing new technologies and approaches.Troubleshoot and resolve complex technical issues.Provide insights and recommendations for continuous improvement.Requirements:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Minimum of 5 years of experience in backend development with Node.js, Express, and TypeScript.Proven experience with GraphQL and building efficient APIs.Strong leadership skills and experience in managing a development team.Excellent problem-solving, analytical, and critical thinking skills.Exceptional communication and consulting skills.Preferred Skills:Experience with database technologies such as MongoDB, PostgreSQL, etc.Familiarity with cloud services (AWS, Azure, Google Cloud).Understanding of CI/CD pipelines and DevOps practices.Prior experience in a consulting or client-facing role.
Apply Now
Share this job
hireVouch
  • Similar Jobs

  • Back End Developer

    Toronto
    View Job
  • Back End Developer

    Toronto
    View Job
  • Software Developer (Full Stack or Back-end)

    Toronto
    View Job
  • Software Developer (Full Stack or Back-end)

    Toronto
    View Job
  • Software Developer (Full Stack or Back-end)

    Toronto
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙