hero

Join the Wesley Clover Network

110 companies, 350+ jobs

Front-End Developer - React JS

Segmentify

Segmentify

Software Engineering
Şile/İstanbul, Türkiye
Posted 6+ months ago

Segmentify is an e-commerce personalization platform helping online retailers to optimise their conversion rates by enabling them to deliver a unique shopping experience for each visitor. Segmentify tracks each individual visitor’s behaviour in real-time and offers smart product recommendations by utilising in-house developed AI technology.

We have a dynamic and passionate compact team dedicated to creating a SaaS solution to boost eCommerce revenue. We are selected as one of the 25 Machine Learning Startups to Watch by Forbes magazine. We are one of the fastest growing start-ups in AI based e-commerce solutions with multiple investment rounds and have offices in 5 countries.

We build Segmentify using new and powerful web stack (Java, Spring Boot, Cassandra, MongoDB, Apache Ignite, Kafka, React.js, Webpack, Redux and JavaScript ES6) and always watch for new trends and technologies.

Role

We are looking for a top-notch front-end developer who is prominent with modern web technologies and single page applications (SPA). You shall be responsible for developing web interfaces and implementing them with React.JS and JavaScript ES6 to improve our customer-facing Segmentify Panel. You should be keen with React.js and its well-known ecosystem (Redux, Webpack and Babel). You will convert user stories and mockups into functional and rock solid web interfaces; and also design and implement workflows which should be robust and easy to maintain.

You will collaborate with the product team to deliver the modules and features throughout the development life cycle. You will be responsible for developing, testing, debugging, and troubleshooting clean, web standards compliant React.js code. Your output shall be used by hundreds of Segmentify customers to monitor and configure their campaigns on a daily basis.

Requirements

  • BSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities
  • 3+ years of Web Development experience with React.js
  • Proficient with HTML5, CSS3 and AJAX
  • Strong understanding of modern JavaScript and experience with JavaScript ES6/ES5 syntax
  • Experience with popular React.js workflows (Redux or React Hooks)
  • Familiarity with RESTful APIs
  • Experience with common front-end devops tools like NPM, Babel, Webpack, Grunt, Gulp and Bower
  • Strong understanding of web architecture: MVC pattern, ajax, restful services, session & cookie management, caching
  • Experience working in and designing for multiple browsers and responsive designs
  • Experience with developing web components with vanilla Javascript is a plus