UI Developer (CRM)

Veeva

(Toronto, Ontario)
Full Time
Job Posting Details
About Veeva
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.
Summary
Veeva is rapidly growing and looking for a talented UI Developer with a passion for building awesome user experiences! This is a ground floor opportunity to design, build, and continually improve our newest 1.0 SaaS product. This is a cool opportunity to join a small, growing team and immediately have a leadership role. You will directly influence the JavaScript frameworks we use, backend APIs, and everything we do. Within a short period you’ll witness our customers smile as they use our products in their daily work lives.
Responsibilities
* Own the UI & JavaScript frameworks we use to build awesome UIs and libraries. * Create Javascript API and documentation. * Work with PM and UX to rapidly move from wireframe to working implementation. * Work with QA and build modular testable UIs that can be test-automated. * Share design, process, and architecture ideas you’ve learned and are passionate about. * Be a team player. We’re all in this together and depend on each other to sustain momentum. * Be agile. Design, implement, iterate. * Take pride in your work. You’ll want to share with friends and peers.
Ideal Candidate
* 3+ years experience working in frontend development. * Strong user interface programming skills including JavaScript, AJAX, HTML, CSS, and cross-browser development. * Strong understanding of AJAX, DOM, CSS Positioning and other W3C standards. * JavaScript MVC framework experience or extensive OO Javascript (or jQuery) experience. * Has built rich, interactive UIs in the browser. * Knowledgeable about website security. * Cross-browser development & testing expert. * Loves to troubleshoot and teach others. **Nice to Have:** * Experience with AngularJS. * Strong understanding of a RESTful API and experience with at least one OO language. * Experience with testing frameworks such as Karma and Jasmine. * Experience in SaaS-delivered enterprise solutions. * Love working in start-up model!

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.