The Consumer Digital Innovation team at Cedars-Sinai understands that true mobile and web transformation and the optimization of a digital platform implementation is fueled through the alignment of the right people, processes, and technologies.
We take pride in hiring the best, hard-working employees. Our dedicated doctors, nurses and staff reflect the culturally and ethnically diverse community we serve. They are proof of our dedication to creating a dynamic, inclusive environment that fuels innovation and the gold standard of patient care we strive for.
What will you be doing in this role:
The Senior Full Stack Developer will work with a multidisciplinary team to implement Cedars-Sinai?s vision of a patient-centric web platform. You will be responsible for the development of user interfaces for our web applications, using React.js for the front-end, Adobe Experience Manager (AEM) for content management, and sourcing external data using RESTful APIs for dynamic applications. Work will focus on new and existing applications. Performing hands-on coding, mentoring junior developers, and assisting in architecting solutions. Serve as liaison to internal customers, research groups, and various business support areas.
Develop dynamic front-end user interfaces in web applications for use on Cedars-Sinai.org.
Collaborate with Product Managers, UX designers and developers to translate requirements and wireframes into responsive, interactive web applications.
Design, develop and support web applications written in innovative client-side technologies using industry best practices.
Develop custom web component architecture and templates within headless content management system to delivery dynamic content presentation.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Implement standard methodologies for front-end development, including code reviews, performance optimization, and documentation.
Create component/subsystem documentation. Produce design and technical specifications as needed for technical architecture solutions.
Translate customer requirements, recommend system solutions, and formulate detailed specifications from which programs are written. Work closely with business partners to produce quality products that meet business needs.
Provide improvements to primary and supporting websites, web applications, and infrastructures.
Liaison with end users, research groups, and other business support areas.
Work with QA teams to ensure the quality and reliability of website performance.
Facilitate design and technical meetings. Provide technical documentation to internal business and design teams.
Stay up to date with the latest trends and technologies in front-end development, particularly within the React.js and NextJS ecosystems, and back-end development in Node.js.
Qualifications
Experience Requirements:
Four (4) plus years of experience developing front-end application critical, large scale customer facing web applications / sites with high volume and high-reliability requirements
Two (2) plus years of experience with creating and managing RESTful APIs and asynchronous workflow for dynamic page rendering.
Strong proficiency in JavaScript, HTML, CSS, and related web technologies, including client-side libraries/frameworks React.js and Next.js.
Deep understanding of web standards pertaining to responsive web design and atomic design principles for creating modern user interfaces.
Strong proficiency in efficiently handling state management through the lifecycles of an application.
Web accessibility using WCAG, Section 508, and WAI-ARIA standards.
Experience with cross-platform, cross-device, and cross-browser testing.
Experience with UI Frameworks, the ability to develop quickly, experience with RAD/Agile methods.
Experience with front-end build tools and package managers (e.g., Webpack, npm).
Familiarity with version control systems (e.g., Git) and code branching/merging strategies.
Familiarity with CI/CD pipelines and DevOps practices.
Security mindfulness in development practices.
Experience participating in code reviews, technical discussions, and mentoring junior developers.
Proficiency in Java for Adobe Experience Manager (AEM) backend updates and maintenance is a plus.
Experience working with cloud services like AWS or Azure is a plus.
Educational Requirements:
Bachelor?s degree in Computer Science, Mathematics, Engineering, or related discipline required.
Req ID : 8156 Working Title : Senior Full Stack Developer - Remote Department : Tech Development Business Entity : Cedars-Sinai Medical Center Job Category : Information Technology Job Specialty : Software/App Development Overtime Status : EXEMPT Primary Shift : Day Shift Duration : 8 hour Base Pay : $103,833.60 - $166,129.60