Job Description

Apply

Submit Email

If you've inquired to HumanEdge in the past, please use the same email to help shorten the inquiry process. If you've never inquired or don't remember, you may use any valid email address.

FrontEnd (Web) Developer

  • Ref: 292908
  • Type: Direct Hire
  • Location: Newark, NJ
  • Industry: Real Estate
  • Job Level: Senior
  • Pay: Negotiable

Opportunity Description

Your Role: Seeking a highly experienced front-end web developer to join our team. Our mission is to raise the bar in the industry and create the best possible web and mobile apps for our customers. We solve meaningful problems that make our customers’ lives better. If you are ambitious and passionate about cutting edge technologies, we are interested in speaking with you.

Job Duties

  • Develop beautiful, functional, and responsive consumer websites.
  • Produce high-quality, maintainable code, test it, collaboratively review it and ship it.
  • Work collaboratively with our marketing and design team to conceptualize and build best-in-class products in an agile environment.

Experience & Skills Required

  • Minimum 5-years of industry experience developing consumer e-commerce websites.
  • Has worked on complex software development projects with multiple dimensions.
  • Proven prior experience developing responsive websites using jQuery, Angular, Vue.js, Bootstrap, or similar frameworks.
  • Expert understanding of HTML5, CSS, TypeScript, and HTML DOM manipulation techniques.
  • Experience consuming REST services using Ajax/JSON technologies.
  • Good understanding of PWA concepts and native mobile apps.
  • Strong computer science fundamentals: data structures, algorithms, database concepts, distributed systems, and programming languages.
  • Understanding of graphic design concepts, including the ability to develop from comps with little direction.
  • Strong attention to detail matching visual design, typography, templates, colors, margins, and UX.
  • Ability to showcase a portfolio of previous projects.

Other Information

INDNJ