Front End Developer

Bell Falls Search

Front End Developer

Cleveland, OH
Full Time
Paid
  • Responsibilities

    Our client is seeking a highly skilled and motivated Front End Software Developer. In this role, you will play a key part in enhancing both our client's public-facing and internal web applications. This position offers the rewarding opportunity to make a direct impact on the company’s growth.

    HYBRID : MUST BE IN CLEVELAND and be able to work in office up to 3 days / week.  

    RESPONSIBILITIES

    • Maintain and enhance existing consumer facing and internal web applications
    • Write clean, concise, and sustainable code
    • Collaborate directly with business owners on feature development
    • Participate directly in CRO projects through A/B test implementation
    • Participate and provide feedback during code reviews
    • Provide mentorship and guidance to other developers
    • Provide feedback to UI/UX Designers to factor in development speed / consistency
    • Contribute to team processes and architecture, seeking continuous improvement

    REQUIREMENTS

    • 3+ years’ experience building applications with TypeScript and/or JavaScript
    • 3+ years’ experience with modern web frameworks (we use Angular and Vue)
    • Expert-level knowledge of HTML5, CSS3, Responsive Design, and Accessibility
    • Ability to work with a variety of individuals from various backgrounds and fields
    • Experience optimizing site speed scores for consumer facing websites
    • Experience working with a Headless CMS (we use Contentful)
    • Experience with front end interaction (animation, transitions, micro interactions)
    • Experience with Google Marketing Platform (Google Analytics, Tag Manager)
    • Experience writing accessible semantic HTML markup
    • Experience with CSS Preprocessors such as SASS
    • Experience with a State Management library (NgRx, Akita, Pinia, etc.)
    • Experience with Frontend testing and debugging tools
    • Familiarity with Git and Visual Studio Code
    • Familiarity with RESTful Services/APIs
    • Familiarity with Build tools & package managers (npm/yarn/pnpm, Node.js, etc)
    • Experience with Nuxt and/or Next.js
    • Continuously learning about the latest front-end libraries, frameworks, and best practices