Enable job alerts via email!

Senior Front End Engineer

Symend

Calgary

On-site

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Front End Engineer, where you'll build modern web applications that make a significant impact. You'll work with a skilled team to create powerful, user-friendly interfaces while embracing new challenges. This role involves collaborating closely with designers and product managers to deliver high-quality, maintainable code. Your expertise in JavaScript, TypeScript, and React will be crucial as you contribute to a modern customer engagement platform that sends millions of communications daily. If you're passionate about enhancing user experiences and mentoring others, this opportunity is perfect for you.

Qualifications

  • Experience shipping top-tier client-side web applications and user interfaces.
  • Strong decision-making skills and proven ability to lead project initiatives.

Responsibilities

  • Collaborate with teams to create a world-class SaaS user experience.
  • Write clear documentation and provide constructive feedback.

Skills

JavaScript
TypeScript
React
Remix
Web Standards
Accessibility
Problem Solving
Mentorship

Education

Degree in Computer Science
Equivalent hands-on work experience

Tools

C#/.Net
Python
NodeJS
Vitest
Jest
Playwright
Storybook
Netlify
Azure
AWS

Job description

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.
Original job Senior Front End Engineer posted on GrabJobs . To flag any issues with this job please use the Report Job button on GrabJobs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.