Related keywords: remote job qaquality assurance remote jobremote job software engineer
This page contains product affiliate links.
Veeva Systems, a mission-driven organization and pioneer in the industry cloud, is currently searching for multiple Full-Stack Software Engineers to join their team. This position is primarily focused on assisting life sciences companies to expedite the delivery of therapies to patients. With a remarkable milestone of surpassing $2 billion in revenue, Veeva has established itself as one of the fastest-growing SaaS companies in history. They are committed to a unique set of values: Do the Right Thing, Customer Success, Employee Success, and Speed. Notably, Veeva made history by becoming a public benefit corporation (PBC) in 2021, which legally binds them to consider the interests of customers, employees, society, and investors.
Veeva Systems promotes a flexible work environment, allowing employees to work from home or the office —essentially adapting to whichever setting their employees flourish in. This work culture aligns with their mission to support all employees in achieving their potential.
In this role, you will engage in various facets of the Software Development Life Cycle (SDLC). You will collaborate closely with product managers, engineers, and domain experts to design and develop cutting-edge applications within the life science sector. Additionally, you will work with Quality Assurance (QA) engineers to guarantee comprehensive testing. Your responsibilities may also include troubleshooting and providing technical support to ensure product functionality and user satisfaction.
Participate in all aspects of the SDLC
Collaborate with product managers, engineers, and specialists to design and develop applications specifically for the life sciences sector
Collaborate with QA engineers to establish thorough testing coverage
Provide troubleshooting and technical support for the product
To be eligible for this position, potential candidates should possess the following skills and qualifications:
Proficiency in JavaScript front-end libraries such as React, Angular, or Vue
Experience in backend development using Java
Familiarity with CSS abstraction layers (e.g., SASS or JSS)
Experience with Relational Database Management Systems (RDBMS) such as MySQL, Oracle, or MS SQL Server
Strong communication skills
Preferred candidates should reside in EST or CST time zones
A BS in engineering/computer science or equivalent is preferred
Candidates with strong mentorship abilities who have a proven track record of enhancing team performance will be highly favored.
Though optional, the following skills may provide candidates with a competitive advantage:
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 an attractive compensation package and various benefits that reflect their commitment to employee welfare and support:
Paid time off (PTO) and company-paid holidays are provided
Access to retirement programs
Participation in a 1% charitable giving program
The base pay for this role ranges from $85,000 to $225,000 CAD. This range is provided to comply with local regulations and indicates potential earnings for the role. It is important to note that actual salaries may vary based on individual experience and location. The company evaluates compensation for each individual and bases offers on qualifications, experience, and expected contributions. Additional types of compensation, such as bonuses, may also be available for this position.
Veeva Systems prides itself on being an equal opportunity employer. They ensure that all qualified applicants receive proper consideration for employment, without any form of discrimination based on race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, genetic information, political affiliation, or other protected characteristics as per local laws and regulations.
If applicants require assistance or accommodations due to disabilities when applying for roles or during the recruitment process, Veeva Systems encourages them to reach out for support.
The work of a Full Stack Software Engineer at Veeva Systems provides a unique opportunity to contribute to an impactful mission in the rapidly evolving life sciences landscape, offering professional growth in a flexible environment.
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.