Senior Software Engineer - Front End

Place of work Work from home
Contract type Full-time
Start date -
Salary CA$1.1L–CA$2.7L a year

Job details

Job description, work day and responsibilities

Job description
Team: Engineering

Country: Canada

Remote Work Available: Yes

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.

The Role

We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems that impact the speed and effectiveness of the life sciences industry. In this role, you’ll jump right in, develop in rapid sprints, and find quickly that we don’t believe in throwaway technology. You build it - we ship it.

Front-End Engineers will be directly collaborating with the back-end and design teams to develop and maintain the UI of Veeva's cloud-based applications with modern JavaScript frameworks. You should be a team player, a fast learner, and have a drive for excellence.

What You'll Do
• Be part of a dynamic team that is passionate about creating industry-changing, cloud-based applications and platforms
• Solve real customer problems and experiment with new ideas. Decompose existing software systems while working with and influencing others to improve overall architecture
• Collaborate with QA engineers to ensure accurate and comprehensive testing coverage
• Contribute to troubleshooting and technical support of the product
• Participate in all aspects of the software development life cycle

Requirements
• 5+ years of UI development experience
• Proficiency with React and JavaScript
• ES6 experience
• Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat)
• Experience working with modern JavaScript frameworks (e.g. React or Vue)
• Knowledge of unit test frameworks like Jest and React-testing-library
• Proficiency with CSS abstraction layers (e.g. SASS or JSS)
• We are looking for strong mentors with a proven record of making your team better

Learn More
• Engineer Perspective: 3 Reasons to Consider Veeva
• Engineering at Veeva

Perks & Benefits
• Medical, dental, vision, and basic life insurance
• PTO and company-paid holidays
• Retirement programs
• 1% charitable giving program

Compensation
• Base pay: $110,000 - $270,000
• The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

#LI-RemoteCanada

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, ****** orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.

Work Where It’s Best for You

Work Anywhere means you can work in an office or at home on any given day. It’s about getting the work done in the way and place that works best for each person. This applies across all locations and departments.

Work Anywhere does not mean work at any time. We have predictable core hours where employees are generally available for meetings and collaboration. Employees are focused and available during core hours.

We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace. Our offices function as hubs to draw people in, create social bonds, and where random connections and mixing of ideas happen. We’re investing more in offices, culture, and offsite meetings, not less.

Product teams are organized in regional product hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly.

Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers.

When an employee moves within a country it does not cause a change in salary. Where you live impacts you and your family. Not knowing if your compensation will change if you move can cause stress and uncertainty for everyone. We wanted to eliminate that.

Work at Veeva. Work where it’s best for you.

Company address

Canada
Ontario
Show on map Get directions
Company Name: Veeva Systems
You will be redirected to another website to apply.
Offer ID: #1227221, Published: 16 hours ago, Company registered: 2 months ago

Other offers

Software Engineer - Android
2172login
· Sunnyvale, US
Job description Position Summary... What you'll do... As a part of Walmart Global Tech (WGT) you’ll build industry defining reusable customer and partner facing services and products to lead differentiated experiences an...
Remote Android Developer Jobs
2172login
· Palo Alto, US
Job description About the role: We are looking for a capable Android developer who can build high performant mobile applications for Android platforms. You must collaborate with engineers to design, build, and manage the...
Android Developer with Strong Python
2172login
· San Jose, US
Job description Job Description: We are seeking an experienced Android Developer with strong Python programming skills to join our client team in San Jose, CA. The ideal candidate will work on building and maintaining An...
Lead Android Developer / Android Architect
2172login
· Jersey City, US
Job description Job Summary: We are actively seeking a highly experienced Lead Android Developer / Architect with deep expertise in architecting scalable, secure, and high-performance mobile applications. This role deman...
Android Developer - Redmond, WA - Onsite - W2v Only
2172login
· Redmond, US
Job description Title : Android Developer Must have - • Android Mobile Application • Kotlin and Java • Java, C#, C++ Mission - Looking for a passionate and talented Android Software Development Engineer who has experienc...
Android Developer
2172login
· Seattle, US
Job description Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital...
Software Engineer
2172login
· Laredo, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Manager, Software Engineering-R-251598
2172login
· Arlington, US
Job description Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. ...
DevOps Engineer
2172login
· Jefferson City, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Design, build, coordinate, and...
Software Engineer
2172login
· US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Senior Embedded System Engineer - Hybrid - USA
2172login
· Florida, US
Job description About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. A...
Software Engineer - Entry Level
2172login
· Beavercreek, US
Job description Verified Job On Employer Career Site Job Summary: Leidos is dedicated to making the world a safer place, focusing on helping customers in the Defense Industry. The Software Engineer role involves designin...
Software Engineer
2172login
· Lafayette, US
Job description Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a so...
Embedded Software Engineer – BMS
2172login
· Oklahoma City, US
Job description Job Title Embedded Software Engineer – BMS About Canoo Canoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrou...
Senior Embedded System Engineer - Hybrid - USA
2172login
· Houston, US
Job description About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. A...