The Creative Frontend Developer on our Production team is a high profile role focusing on delivering high-quality, innovative solutions for our clients. Your expert knowledge of HTML, CSS, JavaScript, and various tools and frameworks will be crucial to our success. This role can be performed from Vancouver, BC or 100% remotely from anywhere in Canada or the United States, working Pacific hours.
Senior level practitioners at We The Collective generally have amassed more years of practical experience in their field. They demonstrate a high level of leadership and oversight proficiency. They are highly conceptual thinkers — consistently offering a broad range of ideas to inspire our clients and colleagues as a matter of course. A senior practitioner’s ability to think strategically enables WTC to deliver solutions very closely aligned with client goals. They often demonstrate success interacting directly with clients, rather than relying upon other members of the team. They also play a significant role in shaping internal strategy and improving processes, usually without prompting. They embody their role in a way that serves as a powerful inspiration for the upcoming generation of senior-level practitioners.
WHAT YOU’LL DO
In this role, you will lead development projects, set up new project environments, and contribute to the design and maintenance of our internal development standards. You will ensure the delivery of high-quality code by conducting reviews and testing. Your expertise in current design and prototyping tools and UX principles will contribute to the creation of user-centric, accessible, and engaging digital experiences. A major part of your role will be to collaborate with the Delivery team to ensure projects align with the timeline and plan.
Live our core values
Every individual at We the Collective plays a critical role in fostering our core values. Regardless of the position, we look for candidates who:Engage and collaborate. The most impactful solutions arise from a diversity of thought. This diversity depends on open, respectful communication that utilizes the team's collective strengths. Engage with your colleagues, listen to their perspectives. The whole, indeed, is greater than the sum of its parts.Spark curiosity. Never stop asking why. Challenge the norm to ideate more effective solutions. If you're utterly comfortable in your role, it's time to get more curious.Exemplify trustworthiness and ethics. Our reputation is built on being reliable and ethical. This enhances mutual respect with our clients and teammates. Acknowledge and fix your mistakes. Conduct business fairly and treat everyone with dignity and respect.Show, don't tell. We are action takers. Challenges are opportunities for solutions. The best approach is to dive in and tackle them head-on. Prioritize measurable progress over perfection to reach the solution faster.Obsessed with quality. We strive for continuous improvement, encouraging each other to perform our best. Nothing is shipped until it's something we're proud of.
ResponsibilitiesLead development projects and project teams.Research and deploy new technologies for creative development.Maintain and refine internal development standards, libraries, frameworks, and systems.Ensure high-quality code through conducting reviews and testing.Participate in peer reviews of solution designs and related code.Collaborate with the Delivery team to develop project plans, ensuring projects align with plan and timeline.
Skills and proficienciesBSc/BA in Computer Science or a related field, or equivalent experience.6+ years of web projects delivery in an agency environment.Expertise in writing semantic HTML, modular CSS, and performant JavaScript.Expertise with GSAP, WebGL, SVG.A love of animation and creative execution in frontend builds with a portfolio of work that showcases this experience and passion.Experience with NodeJs, React, and version control (GIT).Familiarity with current design and prototyping tools (Figma, Sketch, Adobe XD, InVision Studio, Webflow, Axure RP, etc.).Strong understanding of UX principles, including user-centricity, consistency, hierarchy, context, user control, and accessibility (ADA WCAG 2.0 protocols).Strong problem-solving skills, able to deal with ambiguity, and exercise sound business judgment.Excellent written communication, oral presentation, and interpersonal skills.Able to thrive in a fast-paced environment and manage time effectively.