Full Stack Developer – Elixir

India - Bangalore, India - Chennai, India - Hyderabad
Posted 2 weeks ago

Job Title: Full Stack Developer – Elixir
Location: Chennai / Bangalore / Hyderabad (Willing to relocate based on business requirements)
Experience: 4 – 8 years


Roles and Responsibilities

  • A strong individual contributor to develop ecommerce components that will be used across our platform
  • Build highly scalable features and APIs to support fantastic user experiences with the highest code quality & best-in-class performance
  • Work closely with tech leads, architects, and engineers to define cutting-edge technical solutions & partner with global engineers to contribute what you build into our global technology products
  • Role on a team of skilled front end developers working on our core front end components across our e-commerce websites, with a focus on creating beautiful front end experiences and a best-in-class user experience.
  • Work closely with product teams and brand creative teams to translate designs into websites that maintain the brand’s unique identity. Define best practices & solutions to improve the design QA process and communicate web UX best practices to brand creative teams.
  • Work closely with product owners to define scalable technical solutions & partner with global engineers to contribute what you build into our global technology products
  • Troubleshoot & problem solve when urgent technical solutions are needed
  • Code review other engineers’ work


Skills Required:

  • 4 -8 Yrs of overall software development experience
  • At least 2 or more years of production experience with Elixir , Phoenix & Hex
  • Experience developing backend services and JSON APIs to power single-page web applications
  • Experience designing APIs
  • Experience working with relational databases (preferably PostgreSQL)
  • Experience working with a cross-functional team
  • Excellent communication and collaboration skills
  • Experience building web apps with Phoenix LiveView
  • Solid understanding of OTP
  • Experience working in a remote environment
  • Enthusiasm for Agile development methodologies like TDD & Pair Programming
  • Experience with projects at enterprise scale and with global teams
  • E-commerce experience
  • Exposure to common development tools (Gulp, Babel, Webpack, NPM, etc)
  • Experience with versioning tools (Git, Bitbucket, Github)
  • Experience in React ,Drupal frontend/theming and content building, ideally Drupal 7, or a similar CMS like WordPress is plus


Job Features

Job CategoryInnovation Labs
Job Level5 - 10 Years
Experience0 - 5

Apply Online

A valid email address is required.
A valid phone number is required.