React/Javascript Developer (London)

BrightTALK ,
London, Greater London

Overview

Job Description

About BrightTALK BrightTALK brings professionals and businesses together to learn and grow. Over 9 million professionals engage with 100,000 free talks and 1,000 online summits to discover new technologies, learn from trusted experts and grow their careers. Thousands of businesses acquire and inspire their ideal audience with BrightTALK's AI-powered content and demand marketing platform. We are looking for a talented and passionate React/ Javascript Developer to join BrightTALK's Engineering Department, working in our Audience Team based in the UK. The Engineering - Audience team is responsible for creating and maintaining audience and client facing products such as our Talks platform. We're a passionate, hardworking, supportive, and sociable team, working on unique and interesting challenges that keep us continually learning, improving, and innovating. We balance business requirements with a desire for technical excellence to build the best software possible to get the job done. Responsibilities: * Provide technical and creative advice during product development stages * Possess expert knowledge and capabilities of implementing React components * Must have a go-getter and self-sufficient type of perspective * Take pride in implementing the right solution to the problem, not necessarily the easy solution * Enjoys mentoring and guiding junior developers * Work with offshore or remote developers as required * Is comfortable giving and receiving meaningful code reviews * Ability to communicate and work constructively with team members * Excellent organizational and prioritizing skills * Ability to handle multiple and changing priorities within strict time constraints * Extreme attention to detail with strong problem-solving skills * Excellent communication skills in a cross-discipline team environment Qualifications / Skills: * Thorough understanding of React.js and its core principles * Ability to understand business requirements and translate them into technical requirements * Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model * Experience with popular React.js workflows (such as Flux or Redux) * Experience with data structure libraries * Familiarity with modern front-end build pipelines and tools * Experience with common front-end development tools such as Babel, Webpack, NPM, etc * At least 5-7 years of experience as a UI Developer * Experienced in React JS/Redux, AngularJS, HTML5 , CSS , Jquery , Javascript, Websocket * Experienced in interacting with REST APIs , NodeJs , NPM , gulf * Good hands on Unit Testing with frameworks such as Jest & Enzyme * Understanding of DevOps lifecycle with Jenkins , Sonar , Docker etc. is required * Working experience with Git Why we like working at BrightTALK: * Friendly, talented, collaborative and entrepreneurial teams * Generous and comprehensive health and dental benefits, including 100% healthcare coverage for employees * Generous holiday policy, flexible schedule and 4 weeks of PTO in the U.S. and 5 weeks of PTO in the U.K. in your first year at BrightTALK * 401k matching program in the U.S. and pension contribution in the U.K. * Offices located in top destination cities * Training allowance and regular innovation days * Team building and paid volunteer time We are dedicated to learning and growing, going after big dreams, taking ownership, remaining open and honest while recognizing we are in it together. We are committed to hiring individuals with a diversity of perspectives, backgrounds, and beliefs who can use their passion to help us build a world changing audience and thrive along the way. Join BrightTALK and experience a collaborative and engaged team who works together to provide learning and growth opportunities for businesses and professionals. BrightTALK is an Equal Opportunity Employer and does not discriminate on the basis of ethnicity, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.