Web Application Developer

Job ID 2021-3000

Technology Atlanta, Georgia


Description

WebMD is the most recognized and trusted brand of health information and the leading provider of health information services, serving consumers, physicians, healthcare professionals, employers and health plans through our public and private online portals and WebMD the Magazine. The WebMD Health Network includes WebMD, Medscape, MedicineNet, eMedicine, RxList, theheart.org and Medscape Education. Our consumer portals and mobile health applications provide engaging, relevant and credible health and wellness information, personalized health assessment tools and access to online communities.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

WebMD is seeking an ambitious Web Developer to join our close-knit team of talented professionals dedicated to building and enhancing WebMD’s next generation product portfolio, to include WebMD’s enterprise web applications, WebMD Mobile, and WebMD Symptom Checker. The ideal candidate has diverse experience engineering interactive, responsive, high-traffic web applications within an enterprise setting. We are seeking motivated engineers who are natural leaders to bring a fresh perspective and who thrive in collaborative team settings. This is a unique opportunity to impact and inspire ground-breaking product ideas with the latest in web technologies.

 

Responsibilities

  • Develop responsive, multiscreen enterprise web and mobile web applications and APIs using modern web technologies (HTML5, CSS3, jQuery, Vue, React, RequireJS)
  • Project responsibilities include development, testing, documentation, implementation, and maintenance
  • Work closely with a cross-functional Scrum team to understand requirements and recommend appropriate solutions, including Project Managers/Scrum Masters, Product Owners, Designers and Backend Developers 
  • Actively participate in and contribute to global site architectural discussions and initiatives
  • Actively contribute to and enforce best practices, group standards
  • Mentor other developers, including peer reviewing code and pair programming (shadowing)
  • Proactively keep up-to-date on industry trends and emerging technologies; drive adoption of new technologies and best practices
  • Work collaboratively and effectively with a geographically dispersed team
  • Ensure adherence to architectural standards, risk management and security policies
  • Identify ways to improve design and development with an eye on user experience

 

What's In It For You

 

Besides a competitive compensation package, you'll be working with a great group of technologists interested in always finding the right tool for the job in a culture that encourages innovation.  If you're ready to take on some new technical challenges at a well-respected company, we'd love to hear from you.


What You Need For This Position (minimum qualifications)

 

  • 3+ years relevant work experience developing enterprise web applications
  • Bachelor’s degree in a technical discipline such as Computer Science or MIS, or a total of 7 years of IT experience
  • Ability to hand-code complex web applications utilizing various JS libraries
  • Demonstrable knowledge of Vue.js, Angular, React or another equivalent JavaScript MVC framework
  • Demonstrable understanding of the DOM and ability to trace and debug complex JavaScript applications
  • Experience with responsive web design and capable of designing and altering existing CSS code to meet design specifications with HTML5/CSS3
  • Familiarity with CI/CD Pipeline and Webpack build processes
  • Experience with modern JS features like JS Modules, ES6, RxJS, Async / Await will be an added advantage
  • Experience working with Node.js, NPM applications
  • Experience with Unit/Integration testing JavaScript based frameworks like Cypress, Jasmine, Mocha, Karma
  • Exposure to source control methodologies (GIT/Stash/Command-Line).
  • Strong understanding of Web Standards
  • Ability to build, test, debug and troubleshoot, clean compliant code
  • Ability to solve problems and think analytically
  • Ability to learn and quickly master new applications and technologies
  • Ability to communicate effectively both written and orally
  • Highly Motivated, and ability to quickly learn new products and features.
  • You must be a team player and willing to collaborate and work in a cohesive work environment
  • Must provide code samples (examples: URLs with descriptions of which parts you developed, zip file, link to a com or equivalent profile)

 

Preferred qualifications:

  • Experience with modern JS features like JS Modules, ES6, RxJS, Async / Await will be an added advantage
  • HTML5 APIs (Video/Audio, Local Storage, History, Canvas Animation)
  • Working knowledge of service-driven applications with REST/SOAP/JSON APIs
  • Advanced jQuery, including writing modules
  • Working knowledge of online ad serving technologies (Google DFP, Headerbidding, DMP).
  • Working knowledge of Core Web Vitals and Search Engine Optimization standards
  • Familiarity with Docker & Kubernetes is desirable
  • Working knowledge of​ XML/XSLT
  • Working knowledge of defect tracking and configuration management systems - preferably, JIRA and Confluence
  • Agile development practices: Scrum, Kanban/Lean, test-driven development, continuous integration
  • Ability to perform application trouble-shooting and lead root-cause analysis
  • Ability to identify performance bottlenecks and come up with ways to address those issues
  • Section 508 and WCAG accessibility standards