Related keywords: public health remote jobremote job software engineerengineer remote job
This page contains product affiliate links.
Veeva Systems, a mission-driven organization and a pioneer in industry cloud solutions, seeks talented individuals for the position of Full Stack Software Engineer. The company is dedicated to helping life sciences companies expedite the process of bringing therapies to patients. Veeva has emerged as one of the fastest-growing SaaS companies in history, boasting over $2B in revenue in its last fiscal year, with expansive growth expected in the future. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors.
As a Full-Stack Software Engineer, you will be integral in innovating products within the life sciences sector. The role necessitates collaboration with product managers, engineers, and domain specialists to craft cutting-edge applications that tackle substantial industry challenges. You will be expected to participate in all aspects of the Software Development Life Cycle (SDLC), contribute to troubleshooting, and offer technical support for products.
Candidates for this position should meet the following requirements:
At least 2 years of experience in software product development.
Proficient in Java and JavaScript applications.
Hands-on experience with JavaScript front-end libraries such as React, Angular, or Vue.
Familiarity with backend development using Java.
Experience with CSS abstraction layers like SASS or JSS.
Knowledge of relational database management systems (RDBMS) such as MySQL, Oracle, or MS SQL Server.
Strong communication skills are essential to thrive in the collaborative environment.
Candidates residing in the EST or CST time zones will be preferred.
A Bachelor's degree in engineering, computer science, or a related field is required, or a commensurate level of experience.
Besides the primary qualifications, the following skills will be considered an advantage:
Previous experience in an agile environment.
Familiarity with the Spring framework.
Proficiency with ES6.
Previous experience with Software-as-a-Service (SaaS) product development.
Knowledge of content management products and technologies.
The salary range for the Full Stack Software Engineer at Veeva Systems is approximately $85,000 - $225,000 CAD. This range has been provided in compliance with local regulations and represents a potential base salary for this role. It is essential to note that actual salaries may either rise above or fall below this range depending on various factors such as experience, qualifications, and geographic location. In addition to base pay, candidates may also be eligible for other forms of compensation, which include variable bonuses and/or stock bonuses.
Veeva Systems is committed to fostering a workplace where employees can thrive. The perks and benefits for employees include:
Medical, dental, vision, and basic life insurance plans to support your health and well-being.
Paid Time Off (PTO) and company-paid holidays to ensure a healthy work-life balance.
Retirement programs to assist in future financial planning.
A 1% charitable giving program to encourage giving back to the community.
The flexibility to work from home or in-office environments, supporting a healthy work environment suited to individual preferences.
Veeva's commitment extends beyond business growth; the company is serious about its mission to transform the life sciences industry and make a positive impact on customers, employees, and communities alike. The organization emphasizes its core values: Do the Right Thing, Customer Success, Employee Success, and Speed, fostering a sense of purpose among employees.
If you are passionate about software development and are looking for a flexible work environment that allows you to contribute meaningfully to the life sciences sector, Veeva Systems offers a compelling opportunity for growth and innovation as a Full Stack Software Engineer. Joining Veeva means becoming part of a forward-thinking team bound to make a tangible difference in the world.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.