Logo
JobRialto

Frontend Engineer

JobRialto, South San Francisco, California, us, 94083


Job Summary

The Client is seeking a talented and passionate Frontend Engineer to work on challenging technology problems and create architecturally sound, high-quality software solutions. This role is essential in empowering scientists and transforming critical business strategies. You will be working with cutting-edge front-end technologies to develop user-centric applications that support groundbreaking research.

Key Responsibilities Develop high-quality front-end applications using Angular (Components, Directives, Services, Routing, Dependency Injection) and React. Implement Node.js, RxJS, Express, and Redux for efficient front-end development. Utilize Immutable.js, HTML5, CSS3 (Sass), and TypeScript for building responsive and interactive UIs. Design and integrate REST Webservices for seamless communication between front-end and back-end systems. Write clean, maintainable code following object-oriented programming principles and best practices. Work on asynchronous programming and DOM manipulation using JavaScript (ES6+). Ensure the application is well-tested using frameworks like Jasmine, Karma, Jest, Mocha, and Protractor. Collaborate closely with back-end engineers and designers to create a seamless user experience. Participate in version control using Git and follow agile development processes. Required Qualifications

Proven experience in front-end development with expertise in AngularJS and React. Strong knowledge of JavaScript (ES6+) and solid understanding of object-oriented programming principles. Experience in DOM manipulation and asynchronous programming. Proficient in HTML5, CSS3 (Sass), and TypeScript for building responsive front-end applications. Familiarity with modern front-end tools like Webpack, Babel, and RxJS. Experience in building and consuming REST Webservices. Hands-on experience with testing frameworks like Jasmine, Karma, Jest, Mocha, and Protractor. Strong familiarity with Git for version control. Strong communication and collaboration skills to work effectively in cross-functional teams. Preferred Qualifications (if any)

Experience with Node.js and Express for full-stack JavaScript development. Familiarity with Redux and Immutable.js for state management in React. Certifications (if any)

Any relevant JavaScript or Front-End Development certifications would be beneficial but not required. Work Location and Schedule

This position is based in South San Francisco, and requires on-site presence 3 days per week. Primary Skills

Core JavaScript skills, with a strong focus on AngularJS. Extensive experience with front-end frameworks like AngularJS and React. Proficiency in REST Webservices and modern JavaScript tools.

Education:

Bachelors Degree