TrustArc Logo

TrustArc

Senior Software Engineer, Front-End

🌎

Canada

1d ago
👀 57 views
📥 0 clicked apply

Job Description

Remote $90,000 - $110,000
About Us

As the leader in data privacy, TrustArc automates and simplifies the creation of end-to end privacy management programs for global organizations. TrustArc is the only company to deliver the depth of privacy intelligence, coupled with the complete platform automation, that is essential for the growing number of privacy regulations in an ever-changing digital world. We have a global team across the Americas, Europe, and Asia, TrustArc helps customers worldwide demonstrate compliance, minimize risk, and build trust. For additional information visit www.trustarc.com.

We invest in our teammember’s work-life balance, with unlimited paid time off, flexible working hours, and a work from home environment. We support employees with their own industry specific learning. We have weekly virtual team events such as trivia games, celebrating “international pet day”, lunch’n’learns, exercise classes, Women at TrustArc ERG, and many more.

All of our above initiatives and employee support is in line with our six core values, IMPACT (Innovation, Make it Happen, Passion, Accountability, and Teamwork). We like to encourage our employees to end each day with the question: “Did I make an IMPACT today?” And we acknowledge exceptional work through our IMPACT Awards, which includes a paid vacation!

The Opportunity

TrustArc is seeking a talented, experienced Senior Software Engineer, Front-End to join our engineering team. You will contribute to our data privacy management platform from inception to development and delivery, working closely with an agile team including the Visual Designer, Product Owners, Server Development team, and UI development team.

What You Will Do

As a Senior Software Engineer, Front-End, you will focus on projects that help our customers address their online privacy challenges. You will be responsible for designing and implementing performant and scalable products that help our customers discover their privacy data and assess the relevant risks. You will use your deep technical experience to work with and mentor other Front-End engineers. You will design and develop Web-based applications for internal and customer use and act as a technical expert for presentation technologies for the engineering team. You will contribute to presentation-layer standards and practices as a part of the Engineering team and contribute to the testing and implementation approach for the presentation layer. You will act as a subject matter expert on Web UI design and implementation. Your technical judgment and experience will help you solve complex issues with elegant designs, allowing TrustArc to deliver the product on time to meet market demand while maintaining a high-quality standard.

What You Will Bring

BS or MS or equivalent in Computer Science, or a similar field of study
5+ years of Web development experience (Angular, JavaScript, HTML5, NodeJS)
Thorough understanding of CSS3/SASS and their intricacies that enable responsive web design / adaptive design experiences
Thorough understanding of the different specifications within the HTML5 standards
Deep knowledge of Typescript and Angular
Experience integrating REST web services with UI
Strong experience in enterprise design patterns and object-oriented programming
Experience with web page performance tools
Working experience as part of Agile Scrum teams
Working with the Engineering team to create modular templates for better site manageability
Experience prototyping visually attractive and highly usable web interfaces
Experience with Javascript libraries and frameworks
Experience creating automated tests with Typescript (Cypress)
Experience solving cross-browser compatibility, optimization, and layout issues
Experience with the Engineering team to create modular templates for better site manageability
Experience developing and implementing open-source software projects
Results-driven: knows how to get the work done most effectively; delivers a high-quality service
Experience performing design reviews, code reviews, and writing documentation
Excellent communication skills in both technical and non-technical settings
Hands-on technician currently playing development roles with thorough knowledge of SDLC (Software Development Life Cycle)
Well-versed in testing techniques and able to produce comprehensive tests for all developed code
Support and participate in the system and integrated testing across sub-systems as the need arises
Good working knowledge of SQL

Desired Skills

Experience working in a start-up environment
Understanding and enthusiasm for the latest innovations, trends, and emerging technologies in web user interface development
Self-starter able to proactively solve problems
Ability to design, develop, and iterate on a rapid basis
Ability to organize and manage multiple priorities
Knowledge of test methodologies, writing test plans, and debugging.
Actively monitor risks to code-based delivery
Experience with package managers such as npm, and bower for managing dependencies
Experience with CSS pre-compilers (LESS, SASS)
Demonstrate creativity, foresight, and good engineering judgment in anticipating and solving various engineering problems

What We Offer

Competitive compensation
Health, Vision, and Dental Care (also available for partner)
Voluntary RRSP Group (Canada)
Endless PTO Program
Computer + Second screen and accessories 
100% Work from Home
Opportunities to participate in regional philanthropic activities
Opportunities to participate in health-focused activities - mindfulness, wellness, active lifestyle
$2,500 active employee referral program