
Software Engineer - Front End
Veeva Systems
11 months ago
Ottawa, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Develop and maintain the UI of Veeva's cloud-based applications using modern JavaScript frameworks.
- Collaborate with back-end and design teams to create industry-changing applications.
- Solve real customer problems and improve overall software architecture.
- Work with QA engineers to ensure comprehensive testing coverage.
- Participate in all aspects of the software development life cycle.
Requirements
- 3+ years of UI development experience.
- Proficiency with React and JavaScript or Typescript.
- Experience with ES6 and modern JavaScript frameworks.
- Knowledge of unit test frameworks like Jest and React-testing-library.
- Proficiency with CSS abstraction layers such as SASS or JSS.
- Strong mentoring skills with a proven record of team improvement.
Benefits
- Medical, dental, vision, and basic life insurance.
- PTO and company-paid holidays.
- Retirement programs.
- 1% charitable giving program.
Tech Stack
CSSGitGradleJavaJavaScriptJenkinsJestJUnitReactSassTypeScriptVue.js
Categories
Frontend