Job Title or Location

Senior Front End Engineer

Symend - 4 Jobs
Calgary, AB
Posted yesterday
Job Details:
Full-time
Executive

The Senior Front End Engineer is passionate about building modern web applications, embracing new challenges, solving complex problems, and making a significant impact. You will be a member of a highly skilled team that continually delivers powerful, simple-to-use interfaces.

Symend is a modern customer engagement platform that sends millions of private communications each day on behalf of our clients. Our team is responsible for delivering a delightful user experience that ensures our clients will send the right communication, to the right person, on the right channel, at the right time, at scale! You will work on a variety of features including content builders, communication schedulers, data import/export configuration, and so much more.


Duties and Responsibilities include:
  • Work closely with other software engineers, designers, and product managers right from the inception of a project to create a world-class SaaS user experience.
  • Deliver high-quality, unit- tested, maintainable code.
  • Participate in code reviews and testing, driving engineering solutions with consistent practices and reusable code.
  • Collaborate with teams across Symend to diagnose, understand, and solve problems, and build solutions spanning many areas.
  • Participate in planning summits and celebrate milestones with your team!
  • Write well-organized, clear, and informative documentation about the solutions you have designed.
  • Teach and learn from those around you – You provide and receive constructive feedback to and from team members through 1-on-1s, pair programming, demos, and knowledge sharing sessions.
Education:
  • Degree in Computer Science, Computer Engineering or equivalent hands-on work experience.
Experience:
  • Demonstrated experience shipping top-tier client-side web applications and user interfaces.
  • Proficient in JavaScript/TypeScript, with experience building modern web applications using React and Remix.
  • A deep grasp of web standards, accessibility, and browser APIs.
  • The ability to break down and communicate complex problems and solutions, in very simple ways, to a wide variety of audiences.
  • Strong decision-making skills, proven ability to lead project initiatives from ideation to completion.
  • Demonstrated success in mentorship in software development to work within and nurture exceptional team members.
Nice to Have Skills:
  • Experience owning and maintaining large-scale React applications.
  • Full-stack and web service API experience - building web applications using C#/.Net, Python, or NodeJS.
  • Familiarity with test automation frameworks like Vitest, Jest, or Playwright.
  • A commanding understanding of what good REST APIs look like and how to design them.
  • Enjoys contributing to and maintaining design systems and component libraries, using Storybook.
  • Passionate about the developer experience.
  • Familiarity with cloud-based architectures and serverless platforms, specifically Netlify, Azure, and AWS.
  • Experience with BI Tools such as Sisense, Looker, or PowerBI.
Competencies:
  • Excellent interpersonal and communication skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
  • Independent, results-driven mindset and the ability to make informed decisions on technical approaches and methodologies.
  • Demonstrated expertise as a subject matter specialist and ability to provide guidance and support to team members.
  • Broad understanding of business operations and strategies to inform technical decision-making.

Powered by JazzHR

TMK6KdUzJx

Share This Job: