Synacor jobs openings in Pune As “Principal Software Engineer ”

Synacor jobs openings in pune As “Principal Software Engineer” | – Jobsdhost

Synacor Principal Software Engineer job details are given below

Company Name: Synacor

Company URL: https://www.synacor.com/

Experience: 0 – 1 Years

Qualification: Bachelor / Master in Computer Science / Engineering

Location: Pune

Role: Principal Software Engineer

Synacor – Principal Software Engineer 2021 jobs Openings in pune

Job Description

Position: Principal Software Engineer

Job Description:

  • Deliver a complete front-end application
  • Ensure high performance on mobile, as well as desktop web browsers
  • Write tested, idiomatic, and documented JavaScript, HTML and CSS
  • Work with UX engineers, other front-end and back-end engineers to learn about all parts of the stack and features, conduct code-reviews, contribute to the API design and definition, when needed, and constantly improve the innovative engineering culture and best development practices within the group
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Implement solutions within an agile environment, adhering to best practices of the organization.

Required Skills and Experience:

  • Bachelor / Master in Computer Science / Engineering
  • Strong understanding of JavaScript and Object-Oriented JS (OOJS), its quirks, and workarounds
  • Deep understanding of at least one of these JavaScript based frameworks – Angular / React / BackboneJS / EmberJS / Knockout / ExtJS / Sencha touch
  • Skilled and knowledgeable in HTML5/HTML, CSS (Optionally good to have)
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Good understanding of browser rendering behavior and performance
  • Able to create self-contained, reusable, and testable modules and components
  • Proficient understanding of code versioning tools, such as Git
  • Professional, precise communication skills

Nice to have:

  • Knowledge of React, Preact, GraphQL, Apollo GraphQL, Redux, Electron
  • Knowledge of LESS/SCSS
  • Knowledge of Test/Behavior Driven Development
  • Knowledge of NodeJS and Node Webkit
  • Mobile application development experience
  • Knowledge of CI / CD tools

How to Apply:

Click Here to Apply