Web Front-End Developer

$85,850 - $98,450/Yr

Weill Cornell Medicine - New York, NY

posted about 2 months ago

Full-time
New York, NY
Educational Services

About the position

The Web Front-End Developer at Weill Cornell Medicine plays a crucial role in enhancing the institution's web portfolio, which serves as the public digital face of one of the most prestigious academic medical centers in the country. Under the guidance of the Web Engineering Manager and the Associate Director of Web Communications, this position involves collaborating with a team of design and development professionals to create, develop, and maintain web applications and websites that support the institution's mission in patient care, research, and education. The developer will focus on the presentation layer of the stack, ensuring a seamless and engaging end-user experience. The role emphasizes user-centered design, technical innovation, and a progressive work culture that values respect, integrity, and professional development. The developer will analyze project requirements, propose solutions using standardized design methodologies, and create design documents, mock-ups, and proof of concept systems as necessary. They will also be responsible for producing and maintaining comprehensive documentation for projects, training colleagues and end-users, and contributing to the development of the team's internal toolkit and software packages. The position requires a comprehensive understanding of the frontend architecture of the team's portfolio and collaboration with stakeholders to execute technical and business objectives for the web properties. The developer will prioritize, track, and document feature requests, enhancements, and bugs, while maintaining communication with project teams to ensure situational awareness. Additionally, they will conduct software testing and release activities to ensure high-quality deliverables.

Responsibilities

  • Analyzes project requirements and proposes solutions utilizing standardized design methodologies.
  • Creates design documents, mock-ups, and proof of concept systems as necessary.
  • Produces and maintains comprehensive, usable documentation per project.
  • Trains colleagues and end-users in aspects of application usage.
  • Assists with the training and orientation of business users.
  • Contributes to the development of the team's internal toolkit and software packages/modules.
  • Provides input to the group on technical issues, concepts, and mockups to help advance the shared web vision for all clients.
  • Establishes and maintains a comprehensive understanding of the frontend architecture of the team's portfolio.
  • Works with stakeholders to execute technical & business objectives for the WCM's web properties.
  • Collaborates with web designers, web developers & content editors to build high-quality, secure, standards-compliant web applications/sites & experiences.
  • Prioritizes, tracks, and documents feature requests, enhancements, bugs.
  • Communicates frequently with project teams to maintain situational awareness.
  • Conducts software testing and release activities.

Requirements

  • Bachelor's Degree in related field.
  • 2+ years of experience implementing frontend web/mobile applications.
  • Experience implementing frontend integrations with backend services via RESTful web service APIs.
  • Experience implementing modular user interfaces on an application framework/platform (e.g. Drupal, Symfony, ExpressJS, React, Ionic).
  • Experience developing and delivering a web/mobile application.
  • Experience in application development methodologies, including documenting data flows, user workflows, understanding backend APIs, and building functional prototypes.
  • Experience collaborating with colleagues at different levels and disciplines in an organization.

Nice-to-haves

  • Expertise in a scripting language - Javascript or PHP.
  • Proficiency in object-oriented programming.
  • Proficiency in consuming RESTful web service APIs.
  • Expertise in a web application platform or framework (e.g. Drupal/Symfony/ExpressJS/React/Ionic).
  • Expertise in a front-end Javascript framework (e.g. jQuery, Angular, React).
  • Proficiency in version control using Git.
  • Excellent verbal and written communication skills with individuals from any level in an organization.
  • Proven ability to work independently and under minimal direction but as an effective team player.
  • Capacity to work collaboratively in small teams.
  • Strong analytical and problem solving skills.
  • Ability to estimate work, organize, plan and schedule multiple projects simultaneously.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service