Job Details - Find Your Perfect Career Opportunity

SDE(Frontend)-II

Agency Job via JusRecruit

Bengaluru
Full time
Undisclosed
JavaScript

About the Role

At Swiggy, 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.

Job Description

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 used

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred).
  • 3+ years of professional experience.
  • Proficient understanding of Web Fundamentals - HTML5, CSS3, JavaScript