Remote Full Stack Engineer

closed
Logo of Voiceflow

Voiceflow

πŸ“Remote - Canada

Job highlights

Summary

Join a small, fast-growing remote team of around 45 members from around the world as a Staff Software Engineer at Voiceflow, combining technical expertise with leadership acumen to drive innovation and project success.

Requirements

  • Several years of hands-on experience in software development or relevant engineering roles
  • Proven track record of successfully leading and delivering complex technical projects
  • Demonstrated ability to drive improvements and excellence across an engineering team
  • Expertise in relevant programming languages, frameworks, and tools. Javascript / Typescript, Node.js, React, NestJS
  • Postgres, MongoDB, Redis, RabbitMQ
  • Strong understanding of system architecture, design patterns, and best practices
  • Excellent leadership and communication skills
  • Ability to effectively communicate technical concepts to both technical and non-technical stakeholders
  • Strong analytical and problem-solving abilities
  • Demonstrated ability to work collaboratively in a team environment

Responsibilities

  • Provide technical leadership and guidance to a team of engineers
  • Lead and contribute to the design, development, and implementation of complex systems or projects
  • Act as a mentor to junior and senior engineers, fostering their professional development, and helping to build more engineering leadership within the organization
  • Oversee and coordinate engineering projects, ensuring they are delivered on time and within budget
  • Collaborate with cross-functional teams to define project goals, requirements, and milestones
  • Evaluate project risks and develop mitigation strategies
  • Act as a technical expert, assisting in the resolution of complex technical issues, as well as lead solutioning and long-term architecture evolution to ensure the reliability and stability of our systems
  • Analyze and troubleshoot problems in existing systems and propose effective solutions
  • Collaborate with product managers, architects, and other stakeholders to understand business requirements and translate them into technical solutions
  • Foster a collaborative and innovative environment within the engineering team
  • Conduct code reviews to ensure code quality, adherence to coding standards, and best practices
  • Implement and enforce quality assurance processes to deliver robust and reliable software
  • Stay abreast of industry trends, emerging technologies, and best practices
  • Advocate for the adoption of new technologies and methodologies to improve efficiency and productivity
  • Create and maintain technical documentation, including design specifications, system architecture, and API documentation

Benefits

  • Competitive salaries
  • Equity options
  • Full benefits from day one
  • WFH equipment budget
  • Paid development
This job is filled or no longer available

Similar Remote Jobs