Intermediate Front-End Developer
An Intermediate Front-End Developer at Tiller contributes to our success by building high-quality websites and web applications for a wide range of clients. If you are a skilled developer, team player, and exceptional problem solver, we’d like to meet you.
What you get to do:
- Collaborate with project managers, brand strategists, designers, and other developers on web projects
- Interpret project briefs to understand project requirements
- Conduct research and test ideas to determine technical feasibility of client ideas, UX/UI designs, etc.
- Build custom, high-quality websites and web applications to drive results for our clients
- Optimize websites and web applications for maximum speed and scalability as well as for SEO best practices
- Build reusable code and libraries for future use
- Push clients towards fresh, exciting ideas
- Make suggestions for better solutions to problems
- Work in a fast-paced agency environment
- Keep abreast of latest and emerging technologies and development methods
You may be fit for this role if you have:
- Passion about helping companies achieve their objectives
- 3+ years professional experience as a Front-End Developer, building websites and web applications using JavaScript, React, React Native, HTML, CSS, PHP, etc.
- Experience with WordPress (not off-the-shelf templates but custom development; experience with Advanced Custom Fields, WooCommerce, Gravity Forms, and Yoast SEO are also an asset)
- Basic knowledge of image authoring tools (e.g. Illustrator, Photoshop, Sketch), to be able to crop, resize, or perform small adjustments on a graphic or image
- Good understanding of SEO principles and ensuring that websites will adhere to them
- Understanding of cross-browser compatibility issues and solutions
- Critical thinker and problem solver with strong research skills
- Have excellent interpersonal and communication skills
- Work well in a team and with a range of creative people
- Confidence in building a rapport with clients and nurturing good working relationships
- Are able to see other people’s points of view and take feedback
- Are highly self-motivated, well organized, and have an eye for detail
- Are able to work under pressure and manage workloads effectively
- Ability to handle multiple planned and unplanned projects and responsibilities
- Work well within strict budgets and timelines
- Have watched “The Office” tv show (we reference it often)