Related keywords: remote job san franciscoquality assurance remote jobpublic health remote job
This page contains product affiliate links.
Veeva Systems is a renowned company in the life sciences industry, known for pioneering industry cloud solutions. As a public benefit corporation (PBC), Veeva emphasizes a balance among its stakeholders - customers, employees, society, and investors. With its headquarters in the San Francisco Bay Area and offices across 15 countries, the company is on a mission to help life sciences companies bring therapies to patients at an accelerated pace.
The position available is for a Full Stack Software Engineer. This role is crucial as Veeva is actively looking to enhance its product lineup for life sciences. Engineers will engage with a blend of front-end and back-end technologies. The work environment is characterized as fast-paced, mimicking a startup atmosphere, complemented by the benefits of a stable and profitable company.
Successful candidates will be responsible for a range of tasks, including but not limited to:
Participating in all aspects of the Software Development Life Cycle (SDLC),
Collaborating with various stakeholders including product managers, other engineers, and domain experts to develop applications tailored for life sciences,
Working closely with Quality Assurance engineers to ensure adequate testing coverage,
Providing troubleshooting and technical support for the developed products.
To be considered for this position, applicants need to possess:
At least 2 years of experience in software product development
Proficiency with Java and JavaScript applications
Experience with front-end libraries such as React, Angular, or Vue
Backend development experience, specifically in Java
Familiarity 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, with a preference for candidates in the EST and CST time zones
A degree in engineering or computer science (or equivalent experience)
Moreover, Veeva is looking for candidates who can effectively mentor others, showing a proven record of enhancing team performance.
While not mandatory, the following skills are considered a plus:
Previous experience in an agile environment
Familiarity with the Spring framework
Knowledge of ES6
Experience with Software-as-a-Service (SaaS) product development
Background in content management technologies
Veeva Systems offers a competitive salary range between $85,000 to $225,000. This range adheres to local regulations and serves as a guideline; actual salaries may vary depending on the candidate's experience, qualifications, and location. The company evaluates compensation on an individual basis to cater to unique qualifications and expected contributions. Additionally, candidates may be eligible for variable bonuses or stock options.
The benefits package includes:
Medical, dental, vision, and basic life insurance
Paid Time Off (PTO) along with company-paid holidays
Participation in retirement programs
A 1% charitable giving program, illustrating Veeva's commitment to contributing to the community.
Veeva Systems stands out as a leading employer that not only focuses on profits but also on the well-being of employees and the community. For potential job seekers, this opportunity as a Full Stack Software Engineer offers a promising career path in a thriving sector, with ample room for professional growth and contribution to significant health advancements. Candidates who align with Veeva’s values and have the requisite skills are encouraged to apply.
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.