logo

Front-End Developer

You will

  • Work with clients to develop the overall look and design of website and relate applications
  • Writing website code using declarative and imperative programming languages such as HTML5, CSS3, JavaScript, TypeScript
  • Producing, maintaining, and modifying websites and user interfaces
  • Ensuring websites are accessible across many platforms, including laptops and smartphones
  • Translate business requirements and specifications into usable and scalable software
  • Process and understand capabilities and limitations of data outputs from the software
  • Participate in design and code reviews
  • Assist with delivery estimates
  • Determine and execute software deployment process

Abilities / Knowledge / Skills

  • 3+ years of professional non-internship experience with front end, web or mobile software development using JavaScript, Typescript, HTML and CSS. 
  • Good knowledge and experience using web front-end frameworks and libraries, ideally Angular >= 6 or other widely used frameworks like React and Vue
  • Basic understanding of the framework toolchains and tools for bundling and transpiling
  • Debugging skills
  • Ability to rapidly prototype and adjust in response to customer feedback
  • Strong problem solving and troubleshooting skills
  • Solid coding practices including peer code reviews, unit testing and a preference for agile development
  • Experience consuming API’s (internally and externally) using JSON or XML and good knowledge of HTTP protocol.
  • Enjoys learning on-the-fly. Learns quickly when facing new problems; analyzes both successes and failures for clues to improvement; enjoys the challenge of unfamiliar tasks