Frontend Engineer
RainesDev
San Francisco, california
Job Details
Not Specified
Full Job Description
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.