Senior Front End Engineer
Practice Fusion - San Francisco, CA

This job posting is no longer available on Practice Fusion. Find similar jobs: Senior Front End Engineer jobs - Practice Fusion jobs

Practice Fusion is looking for a talented Senior Front End Engineer who is passionate about creating life-saving technologies for doctors and patients. You relish writing code and building functional, responsive, and elegant user interfaces that are used by 170,000+ users serving 40+ million patients. You will be taking on the challenge of delivering robust production code across our entire front-end technology set – innovating on our industry-leading Electronic Medical Record and Personal Health Record products, as well as building out mobile and tablet offerings that delight our users.

Responsibilities:
  • Design, develop, and maintain applications in HTML, CSS, JavaScript, jQuery
  • Collaborate with fellow Developers, QA, UX Designers, and PM to iterate on new features
  • Deliver in a highly-agile Scrum environment working against light requirements
Required Skills:
  • 5+ years of industry experience in object-oriented JavaScript
  • Expertise in one or more JavaScript MVC frameworks -- Backbone, Angular, Ember, Knockout, Ext
  • Strong integration experience with backend REST APIs
  • Proficient in one or more of: Java, C#, C/C++
  • Familiarity with one or more of: Python, RoR, PHP, Perl
  • SQL scripting, debugging, performance tuning
  • Mobile development experience, including responsive design
  • Proven track record of applying strong usability/workflow principles and techniques
  • Advocate of unit testing and test-driven development
  • BS in Computer Science or equivalent

Practice Fusion - 19 months ago - save job - copy to clipboard
Recommended Jobs
Front End Engineer
Common Sense Media Inc. - San Francisco, CA
Common Sense Media Inc. - 10 hours ago

Monitoring Systems Engineer (macys.com)
Macy's - San Francisco, CA
Macy's - 13 days ago

Sr Middleware Engineer
Walmart - San Bruno, CA
Walmart Stores - 20 hours ago