Note: The job is a remote job and is open to candidates in USA. Stanford Health Care is seeking a Software Engineer – Web Front-End responsible for building, testing, and maintaining the front-end web applications. This role involves collaborating with product managers, designers, and engineers to deliver robust web solutions that enhance patient experiences.
Responsibilities
- Implement features and provide production application support for SHC products and public-facing web applications and systems, following Web standards and user experience best practices
- Perform unit testing, implementation, and production application support
- Assist in developing processes and selecting frameworks and tools for web application development
- Follow specifications to implement high fidelity visual and UX designs
- Ensure that system improvements are successfully implemented and monitored for quality and efficiency
- Participate in troubleshooting problems related to user interaction, webpage performance & mobile web optimization
- Work with stakeholders to understand and document software requirements and ensure application UI meets functional requirements
- Develop functional prototypes from wireframes and mockups and create proper documentation
- Gather functional requirements to generate technical design specifications
- Collaborate with stakeholders and software engineers to refine and improve the user experience
- Other duties as required
Skills
- Bachelor's Degree Computer and Information Science, Software Engineering, Web Design or a directly related field from an accredited college or university
- 3+ years to 5 years of directly related experience building high quality, public facing websites
- 3+ years of JavaScript experience, including the concepts of asynchronous programming, closures, promises, and ES6
- 3+ years of HTML/CSS experience, including the concepts of layout and cross browser compatibility
- 2+ years of experience building websites with the ReactJS framework
- Experience with supplemental tools, frameworks, and technologies: git, grunt, webpack, AJAX, JSON, jQuery, etc
- Experience developing responsive websites for multiple target devices
- Knowledge of front-end web application optimization and performance techniques
- Knowledge and practiced application of industry best practices in rich web design and construction
- Knowledge of user behavior and interaction design patterns
- Knowledge of algorithms, data structure, web technologies, protocols, and cross-browser compatibility issues
- Knowledge of architecting or building front end components and/or libraries
- Ability to develop responsive web sites for multiple contexts (mobile, tablet, desktop, etc.) and multiple locales
- Ability to build and ship production-quality software to a large consumer audience, specifically user-centric design and development
- Ability to thrive in a fast-paced, dynamic team environment
- Ability to demonstrate strong programming knowledge
- Ability to accurately communicate complex technical abstractions
- Experience or exposure to AngularJS is desirable but not required
Company Overview
Company H1B Sponsorship