Skyrocket is looking for someone with a rock solid understanding of the modern web. Someone who is comfortable with coding a responsive grid with Flexbox, and who can communicate why unidirectional data-flow is important to frontend frameworks. In addition to web development skills, fluency in design is a must. You'll be expected to interpret and iterate on UX/UI assets as provided by the in-house design team.
We're also looking for someone to contribute to Skyrocket as a whole. We encourage leadership, ownership and self-motivation. This takes the form of everything from suggestions to workflow all the way to scheduling "Lunch and Learn Sessions," where one team member shares their expertise on a subject with everyone else.
We are a digital branding agency based in downtown Vancouver. In a multi-device, multi-screen and multi-context digital world, our mission at Skyrocket is to bring clarity and drive impact for our clients. Using best of breed tools and technologies, we deliver design and strategy to help our clients grow. Our team is a mix of T-shaped individuals focused on both personal growth and achieving results for our clients. We fight over the very best way to do things and are continuously improving our methods and processes.
To face these challenges we've chosen technologies that allow us to be flexible and deliver unique features. Depending on the situation we've used tools like ReactJS, VueJS, Laravel, and CraftCMS. The backbone of our entire workflow is Docker, which sees us from local development all the way to servers running on AWS. We architect and develop projects ranging from small marketing to full-featured cms websites, including web applications.
Work closely with the lead developer and in-house design team on interpreting UX/UI design to a solid website or web app.
Work with remote contractors and provide necessary technical support.
Configure and maintain infrastructure configuration on AWS.
Produce and maintain engineering-related documents and workflow.
Construct a clear, efficient content model in CMS backend.
Perform cross-browser and device functional and feature QA.
Participate in requirements analysis, code reviews and product launch.
Think outside the box to elegantly solve complex challenges.
Research and create groundbreaking tools/products for our client and internal use.
Stay up-to-date on emerging technologies and introduce them to the team.
2+ years of professional web development experience.
Knowledge of DevOps with AWS services such as EBS, S3, RDS, Route53, Lambda.
Proficiency in working with at least one server-side language such as PHP, Node.js, or Python.
Proficiency in MySQL or other modern SQL databases like PostgreSQL or NoSQL.
Experience with CMS (Content Management System) like Craft CMS or Wordpress.
Working experience with containerization technology like Docker.
Proficiency with at least one modern front end frameworks (ReactJS or VueJS).
Experience with source control (GitLab), unit testing, task tracking, deployment, etc.
Experience with data visualization libraries is an asset.
Experience with serverless technologies like Firebase, Serverless or GraphQL is an asset.
Proficiency in problem-solving and analytical thinking.
Exceptional attention to detail and organizational skills.
Strong verbal and written communication skills.
A proven track record for writing clean, high quality, maintainable and well-documented code.
A team player, experienced communicating with Designers and Account Strategists.