What are we looking for?We are looking for a highly enthusiastic JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design and quality products is important.SkillsHands-on experience building React web appsDemonstrated ability to build web apps from scratch using React. Demonstrated ability to manage frontend engineersProven skills in developing a production level end to end UI application on their ownExcellent command over HTML5, CSS, Javascript & React, ReduxFamiliarity with Version Control tools such as GitTheoretical and practical knowledge of SQL / NoSQL databases with hands-on experience in at least one database systemMust be self-motivated, flexible, and collaborative, with an eagerness to learnComfortable working in an Agile work environment with an incredibly fast pace and a large degree of independence.PERSONALITY TRAITS WE REALLY ADMIRE :Great attitude to ask questions, learn and suggest process improvements.Pays great attention to detail and helps identify edge cases.Gives equal importance to planning, coding, code reviews, documentation, and testing.Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster.Follows release cycles and absolute commitment to deadlines.