Logo
RainesDev

Frontend Engineer

RainesDev, San Francisco, CA, United States


We are looking for a talented Frontend Engineer to join our team and contribute to building cutting-edge, user-facing products. You will work on applications that handle and display large volumes of data efficiently while ensuring optimal performance, security, and user experience. If you have a strong foundation in modern web technologies and a passion for delivering exceptional frontend solutions, this role is for you.

Requirements

Responsibilities
  • Develop and maintain highly responsive and data-driven frontend applications using React/Redux and TypeScript.
  • Build and optimize user interfaces that handle and display large datasets effectively.
  • Work with REST APIs to integrate backend services seamlessly into the frontend.
  • Configure secure Content Delivery Networks (CDNs), browser caching, and implement content delivery optimizations.
  • Implement server-side rendering (SSR) to improve performance and SEO.
  • Ensure secure account session management for users and maintain compliance with best practices.
  • Collaborate with UX/UI designers and backend engineers to create cohesive and engaging user experiences.
Qualifications
  • Technical Expertise:
    • Proficiency in modern frontend frameworks and libraries such as React/Redux and TypeScript.
    • Experience building user-facing products, especially those that display and interact with large volumes of data.
    • Strong understanding of web optimization techniques, including configuring CDNs, browser caching, and SSR.
    • Familiarity with secure account session management practices.
    • Experience integrating with REST APIs to enable dynamic user experiences.
  • Nice-to-Have Skills:
    • Experience with Cornerstone JS or similar libraries for medical imaging or other specialized domains.
    • Knowledge of WebAssembly (WASM) and its integration into web applications.
Preferred Qualifications
  • Prior experience in building scalable, secure, and data-intensive frontend applications.
  • A strong understanding of frontend security best practices.
  • Experience with visualization tools or libraries for rendering complex datasets.