Job Url: https://www.catchprobe.com/careers/detail/8 Job Description: Need an Insider?+1 (628) 208-6430|Contact|Login|Register Careers Senior Front-End Software Developer (React-NodeJS) All Position Senior Front-End Software Developer (React-NodeJS) Workplace Type : Remote - Region : San Francisco, CA What We’re Looking For • 10+ years experience in Senior Front-End web development • Deep expertise in HTML, CSS, and Node JS. • Experience with JavaScript and CSS • Experience with React • You should be comfortable working with the command line and git. • Experience building websites with React. We use React, but the ability to write lightweight, performant javascript without a framework is also key. • We don’t need you to be a designer, but we want someone who can partner closely with our talented design team. Experience with InVision and Figma is helpful. • Working knowledge of the way front-end systems run in the cloud and download to the browser. Can you diagnose a caching problem with a CDN, and do you know how to fix it? • Understanding or further reading of further-reaching technical concepts. (E.g., API design, modular structures, dependency injection, test automation, functional vs object-oriented programming, design patterns, etc.) • Strong leadership and mentoring skills. You’ll actively work with more junior developers to provide guidance and help develop their skills and careers. Your responsibilities will include: • Driving the technical design and development of enterprise web applications and leveraging a test-driven development approach. • Developing performant front-end components and solid front-end architectures that easily integrate with other systems and technologies. • Collaborating with a cross-functional and global team of product owners, back-end developers, enterprise architects, designers, and QA to understand detailed requirements and deliver robust cloud-based solutions to drive business growth and profitability. • Utilizing programming languages and frameworks like React, Typescript, JavaScript, HTML, CSS, and LESS/SASS. • Experimenting with and learning new technologies and mentoring other members of the engineering team. Requirements • 5+ years of experience with building modern web applications with JavaScript/Typescript (React, Vue.js, AngularJS) and semantic HTML5/CSS3 including: • Ability to work with remote, RESTful APIs, and third-party web services • Loading data asynchronously • Understanding state management • Using JavaScript templates and dynamic views • Using pre-processors • Experience with cloud services • Experience working in an agile development cycle • Proficient in Git version control, responsive design methodologies, and establishing engineering best practices • Well-versed in test-driven development principles and able to write clear, meaningful tests for all functionalities. • Solution-oriented with superior attention to detail to QA your own work, including cross-browser, cross-platform, and performance testing. • Passionate about software development, problem solving, and shipping well-tested code. • Deep understanding of design patterns to write reusable and modular code. • An exceptional communicator and collaborator to effectively work with both technical and non-technical peers. Qualifications • 10+ years professional development experience delivering HTML, CSS and JavaScript based applications • At least 5+ years of experience with React • General understanding of UI design principles and best practices • Well versed in responsive design and implementation • General understanding of software design principals • Able to give and receive honest, constructive feedback to others • Excellent written and verbal communication skills • Previous consulting experience preferred • Knowledge of best practices for IT operations in an always-on, always-available service model • Bachelor's degree in Computer Science, Business Information Systems or relevant experience and accomplishments. Firstname Lastname E-Mail Phone CV Choose File Linkedin Website GDPR SUBMIT Subscribe To Our Newsletter SUBMIT 1160 Battery Street, East Suite 100, San Francisco, CA 94111 USA +1 (628) 208-6430 contact@catchprobe.com - www.catchprobe.com PRODUCT ABOUT US About Us Careers Investor Relations Legal & Compliance REPORTS News Blogs Analyst Reports Use Case Case Study Datasheet White Paper Copyright © 2022 CatchProbe. All Rights Reserved. Cookie Bar Click on the options to view and choose your cookie preferences ACCEPT OPTIONS