Sr. Web Applications Developer

Dassault Systemes   •  

San Diego, CA

5 - 7 years

Posted 179 days ago

This job is no longer available.

503708

Imagine new horizons...The ideal candidate would be a Senior Software Engineer to develop SaaS web-based applications. BIOVIA, a wholly owned subsidiary and brand of Dassault Systèmes is the leading scientific product lifecycle management software and services company.Our customer base includes the world’s largest pharmaceutical, biotechnology, chemical and petroleum companies.You enjoy a challenge? Here at Dassault Systèmes, we empower people with passion to change the world.Let’s open new horizons together with the power of 3DEXPERIENCE virtual universes! What will your role be?To develop applications that will be used by thousands of our customers.This is an exciting opportunity to work with the latest JavaScript frameworks on a rapidly growing product.The challenges aheadWork on a small team developing new SaaS web applications using modern continuous deployment practices.Define good architectural principles and mentor other developers in best practices for web application design.Help other development teams within BIOVIA integrate our web application framework into their applicationsYour Key Success Factors

  • Bachelor's or Master's Degree in Computer Science or STEM field.
  • 4+ years experience in developing enterprise web based software applications.
  • Strong JavaScript skills and web application development experience.
  • Experience with one or more JavaScript frameworks: Angular, ReactJS, ExtJS
  • Experience with automated web application testing using tools such as Jasmine and Selenium
  • Deep knowledge of modern web standards: HTML5, CSS, JSON

Desired Skills:

  • Experience with coding in at least one of the following: Java, C++, C# 
  • Comfortable with package managers such as Yarn, NPM, Gulp, or Grunt.
  • Good object oriented design skills.
  • Experience in cross-platform compatibility and responsive design.
  • Strong eye for UX/UI design.
  • Excellent communication skills, both oral and written.
  • Continually looking for ways to improve.

Compensation & Benefits

Dassault Systèmes offers an excellent salary with potential for bonus, commensurate with experience that is above average in the local community. Benefits include a choice of plans providing comprehensive coverage for medical, dental, vision care for employee & dependents as well as employee life, short & long term disability, tuition reimbursement, immediate 401K enrollment, 401K match, 3 weeks’ vacation and 8 paid holidays plus 4 floating holidays.