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 Category | Innovation Labs |
Job Level | 5 - 10 Years |
Experience | 0 - 5 |