Software Engineer - Full Stack

Related keywords: quality assurance remote jobcustomer care remote jobremote job software engineer

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization that operates at the intersection of cloud technology and life sciences. With over $2 billion in revenue, the company has emerged as one of the fastest-growing SaaS companies globally. As a public benefit corporation (PBC), Veeva Systems is committed to balancing the interests of its customers, employees, society, and investors. This commitment is reflected in their values, which include Doing the Right Thing, Customer Success, Employee Success, and making every effort to operate with Speed. Veeva Systems empowers employees with the flexibility to work from home or in different environments, allowing individuals to thrive in their ideal settings.

Job Role

The role in question is for a Full Stack Software Engineer. The company is looking to hire multiple talented engineers to build innovative products in the life sciences sector. The job demands working with the latest front-end and back-end technologies while facing significant challenges that the world presents today. Engineers will participate in every aspect of the Software Development Life Cycle (SDLC), collaborating with product managers, domain experts, and other engineers. Tasks include designing and developing applications, ensuring effective Quality Assurance, and troubleshooting technical issues.

Required Skills

Candidates applying for the Full Stack Software Engineer position should meet the following skill requirements:

  • 2+ years of experience in software product development.
  • Proficiency in Java for backend development.
  • Experience with Javascript front-end libraries such as React, Angular, or Vue.
  • Familiarity with CSS abstraction layers like SASS or JSS.
  • Experience working with relational databases, including MySQL, Oracle, or MS SQL Server.
  • Possess strong communication skills.
  • Candidates located in the EST and CST time zones are preferred.
  • A BS in engineering/computer science or an equivalent qualification is necessary.

In addition to the required skills, the following qualifications are considered a plus:

  • Experience in an agile environment.
  • Familiarity with the Spring framework.
  • Knowledge of ES6.
  • Experience in developing Software-as-a-Service (SaaS) products.
  • Working experience with content management products and technologies.

Compensation

The salary for the Full Stack Software Engineer position ranges from $85,000 to $225,000, which is intended to comply with local regulations. This specifies the potential base salary range available for this role, noting that actual salaries can vary based on an individual's qualifications, experience, and contributions. In addition to the base pay, candidates may also qualify for other forms of compensation such as variable bonuses or stock bonuses.


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"

It is part of Veeva Systems' policy to evaluate compensation individually by taking into account various factors related to candidates’ experiences and expected contributions to the company.

Perks and Benefits

Veeva Systems offers a range of benefits to its employees aimed at ensuring their well-being and job satisfaction. These include:

  • Comprehensive medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) along with company-paid holidays.
  • Access to retirement programs.
  • A 1% charitable giving program that encourages employees to contribute to causes they care about.

Company Culture and Values

As part of Veeva's commitment to creating a positive work environment, the organization emphasizes being a Work Anywhere company. This philosophy aims to maintain high employee morale and satisfaction, making it easier for staff to balance their personal and professional lives.

Veeva encourages equal opportunity employment practices and does not discriminate against job applicants based on a multitude of characteristics, including race, gender identity, sexual orientation, and disabilities. It also offers support for individuals who may require assistance during the application process due to disabilities or special needs.

Conclusion

In summary, the Full Stack Software Engineer position at Veeva Systems offers an exciting opportunity to be a part of a progressive company in the life sciences sector. With a competitive salary and a strong emphasis on employee satisfaction, this role is perfect for those looking to grow their career in a dynamic, socially responsible environment.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 23, 2025

13 views

0 clicks on Apply Now


Similar job offers


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.