Talent.com
Tekwissen is hiring : Front End Web Developer in Columbus

Tekwissen is hiring : Front End Web Developer in Columbus

MediabistroColumbus, OH, United States
23 hours ago
Job type
  • Temporary
Job description

Job Title : Front End Web Developer

Location : Columbus OH 43230

Duration : 5+ Months

Job Type : Temporary Assignment

Work Type : Onsite

Pay Rate : $90.00-$96.00 / hr

Overview :

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. The below job opportunity is to one of Our clients who is a global leader in personal care and home fragrance, including top-selling collections for fine fragrance mist, body lotion and body cream, 3-wick candles, home fragrance diffusers and liquid hand soap.

JOB DESCRIPTION

Summary

  • A developer at this level is experienced, able to work independently with minimal support, and can influence and mentor others.
  • At the senior level, developers are expected to act on opportunities to help inform direction based on their product areas focus.
  • They reinforce best practices in their teams and can make informed architectural design choices.
  • UI Development : Able to use HTML and SASS to build features that match provided designs, following best practices and leveraging modern advancements.
  • Ensures cross-browser support through developer validation. Comfortable with using JavaScript to add interactive functionality.
  • Understands the value of reusable code and leverages design system components and reusable functions when available.
  • Considers the potential for reusability when writing new code and provides guidance and feedback to front-end team members to promote reusability.
  • Comfortable working with API driven development and partners with backend team members to establish API contracts and other front-end needs.
  • Comfortable using with the advanced features of React (useEffect, refs, useMemo).

Site Performance :

  • Able to identify and fix most web performance issues.
  • Comfortable with using tools to identify opportunities (eg. Chrome Lighthouse).
  • Offers guidance and advocacy for making improvements.
  • Accessibility : Comfortable writing accessible code and using tools to ensure compliance.
  • Independently considers accessibility when working on new development and identifies accessibility concerns and considerations in refinement sessions with cross-functional team members.
  • Dev Tooling :

  • Has experience implementing and maintaining task runners, bundlers, and various NPM packages.
  • Familiar with performance and security risks associated with NPM packages, and can take steps to evaluate new potential packages.
  • Comfortable with Git, including less common processes such as rebasing or resetting a branch.
  • Comfortable with using most features of browser developer tools.
  • Comfortable using React Dev Tools, and has used vendor-debug tools before (such as Adobe Experience Platform Debugger or Tealiums browser add-on).
  • Javascript Frameworks :

  • Senior developers have professional experience working with multiple frameworks and libraries.
  • They are comfortable working with new tools and are able to follow best-practices through research when using a new framework or library.
  • Familiar with the goals and best practices of testing.
  • Provides team members with feedback and guidance for ensuring tests are practical and adequately covers functionality.
  • Comfortable with data-fetching libraries like react-query and component libraries like Chakra.
  • Refinement / Planning : Works with the team to help identify risks and impacts of new development.
  • Able to plan multiple implementation options for most features, communicating delivery estimations and trade-offs between the different options. Actively looks for opportunities to address technical debt within scope of development work.
  • Actively works with QA on new development to help identify scope of test cases and potentials risks.
  • UI / UX :

  • Has a working knowledge of UI / UX design and its overlap with front-end development.
  • Actively listens and retains reasonings for design choices from UX partners.
  • Works collaboratively with UX team members to proactively identify and balance UI goals with technical feasibility and effort.
  • Code Design :

  • Senior developer have experience working with different design patterns and understand the benefits of different approaches.
  • They are able to structure new development to follow best-practices and identify areas with improvement opportunities in reviewing code.
  • They can refactor legacy code to improve readability without changing functionality and consider refactoring opportunities when evaluating / refining work.
  • RESPONSIBILITIES :

  • Deliver high-quality, accessible code using industry best practices.
  • Collaborate with partners and stakeholders to help refine and develop requirements and user stories for site enhancements.
  • Work closely with User Experience, Back-End Development, and Quality Assurance partners to define practical solutions that meet business requirements, advocating for robust high-quality solutions.
  • Review pull-requests and provide meaningful feedback and ideas to team members.
  • Coach less-senior members of the team to provide guidance on improving their craft.
  • Provide thought work for improvements and implementation approaches to improve the team's code quality.
  • Create integration documentation to provide clear resources for developers to integrate new features.
  • QUALIFICATIONS :

  • Advanced knowledge of modern front-end technologies.
  • Advanced knowledge of React
  • Advanced understanding of client-side JavaScript technologies.
  • Strong knowledge of server-side JavaScript technologies.
  • Experience with API driven design.
  • Experience with build automation and continuous integration.
  • Experience in analyzing, designing, developing, implementing, managing and adhering to style guidelines and working with design systems.
  • Have a strong understanding of accessibility practices (ADA / WCAG compliance).
  • Ability to work in a fast-paced, multi-tasking environment as a valued team member.
  • Ability to work with high-level business requirements and help stakeholders define technical scope.
  • Strong verbal and written communication skills; ability to effectively collaborate with business users through explaining technical concepts in simplified terms.
  • Desire to learn new technologies and continually expand technical capabilities.
  • EXPERIENCE REQUIRED :

  • 5+ years hands-on front end web development.
  • Experience contributing to projects in a heavily cross-functional environment.
  • Bachelors Degree or equivalent work experience.
  • Experience with Salesforce Commerce Cloud / Demandware / SFRA or other Ecommerce platforms preferred.
  • Experience with collaborative and productivity tools such as Jira / Trello / Confluence.
  • Experience with Git and version control.
  • Experience supporting, mentoring, and providing technical guidance for other developers.
  • Working understanding of UX and design fundamentals.
  • Team Culture

  • More important than anything else : be curious and be kind, work with integrity, and advocate for the right thing to doeven if its unpopular.
  • Be present, participate in team activities, communicate transparently and respectfully, and always be able to speak to the progress of your work.
  • Provide thoughtful, respectful feedback and receive it graciously.
  • We all are responsible for creating an environment of diversity, equity, and inclusion. We amplify each others voices and embrace different points of view.
  • TekWissen Group is an equal opportunity employer supporting workforce diversity.

    Create a job alert for this search

    Front End • Columbus, OH, United States