Khoros
Senior Software Engineer
Job#: 506162
Positions: 0
Posted: 09/13/2019
Job Type: Full Time
Location: Bangalore
Department: 3010 - Development Community
Category: Development
Apply To This Job
Return To List

Job Description

Khoros is seeking a Senior Frontend Engineer join our fast-growing team. As a Senior Frontend Engineer, you will work closely with Product Designers and Engineers to craft beautiful and engaging interfaces for Khoros customers. The Senior Frontend Engineer we’re looking for possesses an eye for detail, a creative can-do spirit, and a healthy amount of patience and empathy. On one hand, you will work with Product Designers to consult on patterns, consistency, usability and accessibility. On the other - our Engineers are counting on you to help them execute quality, robust experiences.

Job Duties:

  • ?You will have a great deal of control and say over the display layer of our web-based platform, which is currently in use by millions of people worldwide
  • ?You will help us organize and maintain pattern libraries, be a champion for accessibility and standards, and your input and expertise will be key in delivering improvements and functionality to our customer base faster
  • ?You will be instrumental with the development of our next generation UI platform that is based on newer technologies and collaborate with other UI engineers globally
  • ?You will also help other front-end / full-stack developers to be proficient in the UI layer so that they can develop quickly. For this, you will be required to conduct training sessions to help people build their capability
  • ?This is a fairly technical position that involves more building than sketching. You’ll be in the code a lot, optimizing large amounts of CSS/SASS and markup for a robust, complex, and responsive platform
  • ?You’ll also be spending a lot of time with the product team, helping estimate tasks and suggesting UX improvements whenever you can

Minimum Requirements:

  • ?8+ years of experience in front-end software development building enterprise scale applications in a cloud / hosted environment
  • ?3+ years CSS pre-processor technologies; SASS, LESS, Stylus, or similar
  • ?5+ years CSS (Expert level); experience with one or more of the following libraries: Apache Tapestry, Twitter Bootstrap, Google Material Design, Foundation, or similar; experience with CSS3 features
  • ?5+ years HTML (Expert level); experience with HTML5 features
  • ?Deep knowledge of JavaScript; experience with AngularJS, React.js, Next.js, Vue.js, Ember.js, or similar; experience with EsNext library features and NodeJs
  • ?Deep knowledge of web and accessibility standards
  • ?Solid experience building Responsive user interfaces
  • ?Experience working with GIT and other command line tools

 

Preferred Requirements:

  • ?Experience working in Java IDEs
  • ?Up to date with the latest UI trends and techniques
  • ?Familiarity with Sketch, Adobe XD, and related tools
  • ?Experience with MVC frameworks such as Express, Ruby on Rails, Spring, Django, or similar

 

 

Cultural Attributes:

  • ?Communicator: You possess strong communication skills and enjoy working with cross team members and customers
  • ?Team-Oriented: You are capable of embracing the ideas of others (even if they conflict with your own) for the sake of the team, company and client
  • ?Driven: You are a driven team player, collaborator, and relationship builder whose infectious can-do attitude inspires others and encourages great performance in a fast-moving environment
  • ?Entrepreneurial: You thrive in a fast-paced, changing environment and you are excited by the chance to play a large role
  • ?Passionate: You must be passionate about online collaboration and ensuring our clients and teams are successful; we love seeing hunger and ambition
  • ?Self-motivated: You can work with a minimum of supervision and be capable of strategically prioritizing multiple tasks in a proactive manner
  • ?Fast-Learner: You like learning and look for ways to improve existing practices / implementations and learn new areas (even if they are entirely new to you). We work in a fast-paced environment and the desire to learn and adapt is very important

 





Apply To This Job