About Knotch
Knotch is a Content Intelligence Platform that enables brands to drive business growth through content. We build products for people who use content to drive performance. We also offer Strategic Consulting services which enable brands to achieve new levels of efficiency and effectiveness through ongoing and ad hoc support. Knotch gives marketers a holistic view of content’s performance and provides insights and actions that drive performance and increase efficiency.
About the Role
As our Front End Engineer, you will be trusted to architect efficient, scalable, beautiful design systems for our web applications. In doing so, you'll get to collaborate every day with a fast-paced team to deliver premium enterprise user-facing products. You will work closely with and report directly to our Lead Front End Engineer, Mike Kerslake.
Your first 90 days
- In your first 30 days… (i) Understanding of what we do and how we do it; (ii) build rapport with your team members; (iii) become familiar with our code base, processes and component libraries; (iv) and become fully versed in our tooling and the concept of content intelligence.
- In your first 60 days…(i) Gain a proficient understanding of our various applications and systems in order to be generally self-sufficient in completing sprint tickets.
- In your first 90 days… (i) Complete ownership of at least one feature (ii) become the default escalation point for that feature and maybe a few others.
How you will add value at Knotch
- Develop beautifully interactive UIs that elegantly present data-intensive charts and dashboards across our various applications
- Build trusted and scalable JavaScript tag integrations to dynamically inject our product into client websites and web applications
- Meet regularly with BE and API engineers to collaborate on integrating UI elements with server-side logic, ensuring seamless communication and data exchange to build a cohesive and functional application
- Work with the UX/product team to hash out UI and system solutions to complex problems, as well as with the QA team on integration testing
- Find opportunities to improve current systems or patterns through auditing or benchmarking
- 'Own' and take lead in newly developed features for current or next generation platforms
- Maintain front end test coverage by running your own tests and be the quality owner of your own code
- Lend a hand to help other engineers through pair programming, mentoring, and supporting your teammates
- Most of all... enjoy collaborating with engineers every day to build world-class products!
You will be successful if you bring
- 2-5 years of of industry experience writing, deploying, and operating high quality, well-tested, functional code with some experience across the entire technology stack
- A deep expertise building complex web applications using JavaScript and front end libraries or frameworks, specifically with React, GraphQL and Styled Components
- Strong understanding and domain knowledge of object oriented programming principles
- Comprehensive understanding of Web Application fundamentals and the libraries/tool chains used to deliver them such as Webpack, Babel, testing with Mocha/Chai or Jest, git and other CI tools
- Have in-depth knowledge of browser technologies, RESTful api, cookies, cross-browser compatibility issues, and how the DOM works
- Experience in the day-to-day practices of continuous delivery, automated testing, and agile development
- Are fueled by curiosity, characterized by an always-learning mindset: investigating, tinkering, and reiterating
Bonus Points if you have
- Experience in building JavaScript tracking and analytics tags to send, receive, and process data
- Proficiency with NodeJS, Redux, Storybook, and graphing libraries such as Recharts
- A love of writing detailed documentation and tests to keep your code maintainable for years to come
- Deep interest in UI/UX in regards to building scalable design systems
- Experience in performance benchmarking
Compensation and other benefits
- Salary: $120,000–$135,000 depending on experience. This is the pay range the Company believes it will pay for this position at the time of this posting.
- Other great benefits include medical, dental and vision insurance eligibility, a 401(k) plan, unlimited PTO and 10+ company-paid holidays, a daily company break, and a wellness allowance, just to name a few!
Knotch is an equal opportunity employer. We strive to provide equal opportunities in all of our processes, including our hiring and employee experience. We pride ourselves on our three values: transparency, relentlessness, and inclusiveness.
We commit to daily work towards leading with empathy, reducing bias through periodic training, and engaging with and uplifting communities of marginalized groups. We condemn all forms of racism and discrimination on the basis of race, religion, ethnicity, nationality, gender identity, sexual orientation, age, marital status, pregnancy or parenthood status, veteran status, disability status or any other identifier. We encourage all employees, clients, investors, candidates, vendors, and friends of Knotch to deliver honest feedback directly or anonymously so that we may always seek to improve as an organization that is dedicated to diversity, equity, inclusion, and belonging.
What We Do
Knotch’s Content Intelligence Platform uncovers what content is working, and why, so you can spend less time guessing and more time acting.
Why Work With Us
At Knotch, our culture is defined by our values, especially inclusiveness. We celebrate what makes us unique from each other, in effect, bringing us all together. We empower each other, and our team is proud to have been named a Best Place to Work by Built In NYC for three years running and a fastest-growing company in America this year by Inc.!
Gallery
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2022-12/Screen Shot 2020-10-09 at 5.01.38 PM.png)