Frontend - Software Development Engineer

Posted on March 7, 2025

Apply Now

Job Description

  • Job Profile: Frontend - Software Development Engineer 2 - StoreFront team
  • Location: Remote
  • Years of Experience: 3 - 5
  • 4 positions
  • ABOUT THE TEAM & ROLE:
  • The team is enabling this by developing thoughtfully crafted applications, smart cataloging, relevance-based
  • search & intent-driven merchandising, checkout management solutions, and payment systems.
  • We are looking for engineers who have hands-on experience in building highly reliable distributed
  • systems and have deep expertise in database design & performance tuning. Knowledge of Machine
  • Learning and other Predictive Modeling techniques will be added strength. A few interesting
  • problems we are solving include:
  • 1. Client-facing Applications
  • 2. Smart Catalog & Category Intelligence
  • 3. Personalized Search & Merchandising experience
  • 4. Payments
  • 5. Pricing
  • 6. Order Management System
  • SDE II(s) play an integral role in owning the end-to-end Design/Architecture of complex
  • systems. They co-own the technology vision of the respective team and significantly contribute to the
  • overall success of the team. They partner with the product/business teams to understand the
  • product features and specifications, translate them into high-level and low-level design thereby
  • facilitating the team in the design and development of mission-critical applications.
  • What qualities are we looking for?
  • ? Proficient understanding of Web Fundamentals - HTML5, CSS3, JavaScript
  • ? Basic understanding of CSS pre-processing platforms, such as LESS and SASS or CSS in
  • JS
  • ? Proficient understanding of at least one of the UI frameworks viz React, Angular 4+, Vue,
  • Polymer, etc
  • ? Good understanding of ES6 and above. Experience with Typescript is a plus.
  • ? Understanding of web bundling tools like Webpack, ParcelJS, Rollup.
  • ? Sound knowledge of design patterns and practices for writing clean, linted, maintainable, and
  • reusable code.
  • ? Proficient understanding of cross-browser compatibility issues and ways to work around
  • them.
  • ? Understanding of Version Control Systems like Git
  • ? Experience in using supplementary libraries like Redux, Redux-Saga, Emotion, Lerna, etc is
  • a plus.
  • What will you get to do here?
  • ? Enable best practices to help the team achieve their technical tasks and continually thrive in
  • improving the technology of the product/team.
  • ? Develop user-facing features and apps.
  • ? Build reusable code and libraries for future use
  • ? Ensure the technical feasibility of UI/UX designs
  • ? Be extremely detail-oriented to strive for pixel-perfect implementation in all browsers.
  • ? Optimize application for maximum speed and scalability
  • ? Should know the internals of third party libraries being

Required Skills

react angular 4+ vue