Related keywords: remote job qaquality assurance remote jobcustomer care remote job
This page contains product affiliate links.
Veeva Systems is a pioneering organization specializing in cloud solutions tailored for the life sciences sector. With a mission to expedite the process of bringing therapies to patients, the company has experienced rapid growth, becoming one of the fastest-growing SaaS (Software-as-a-Service) firms in history to surpass $2 billion in revenue. Veeva Systems values its commitment to ethical practices, exemplified by its status as a public benefit corporation (PBC), ensuring a balance between the needs of customers, employees, society, and investors.
The current job opening is for a Full Stack Software Engineer. This role is significant as Veeva expands its product lineup, providing cutting-edge software solutions that address challenges in the life sciences industry. Software Engineers at Veeva are tasked with creating innovative applications, using both front-end and back-end technologies.
In this position, the individual will be responsible for multiple aspects of Software Development Life Cycle (SDLC). Key responsibilities include:
To successfully apply for the Full Stack Software Engineer position, candidates must possess the following qualifications:
A minimum of 2 years of experience in software product development.
Proficiency with JavaScript front-end libraries like React, Angular, or Vue.
Experience in backend development using Java.
Familiarity with CSS abstraction layers such as SASS or JSS.
Working knowledge of Relational Database Management Systems (RDBMS) like MySQL, Oracle, or MS SQL Server.
Strong communication skills, with a preference for candidates who work in EST and CST time zones.
A Bachelor’s degree in engineering or computer science, or equivalent practical experience.
Candidates should have a track record of mentoring which helps improve team dynamics and performance.
While not mandatory, the following qualifications are desirable and can enhance a candidate's appeal for Veeva Systems:
Previous experience in an agile working environment.
Familiarity with the Spring framework.
Knowledge of ES6.
Experience in the development of SaaS products.
Background in content management products and related technologies.
The salary range for this Full Stack Software Engineer position is between $85,000 and $225,000 CAD. This range is presented to ensure compliance with local regulations and reflects the potential for base salary based on experience and location. It is important to note that actual salaries may vary, and Veeva considers individual qualifications and expected contributions when determining compensation.
Additionally, the role may come with opportunities for other forms of compensation, such as bonuses and stock incentives, dependent on the candidate's qualifications.
Veeva Systems promotes a Work Anywhere culture, allowing employees to work from home or in a traditional office setting. This flexibility supports employees in achieving a balanced work-life environment, enhancing their productivity and job satisfaction.
Employees at Veeva Systems are entitled to an array of benefits, which include:
Veeva Systems is deeply committed to creating a diversified and inclusive work environment. As an equal opportunity employer, the company ensures that all qualified applicants receive fair consideration for employment. The organization prides itself on its values: Do the Right Thing, Customer Success, Employee Success, and Speed. Veeva strives to make a positive impact not only in the life sciences industry but also for its customers, employees, and larger communities. For candidates who need assistance or accommodations during the recruitment process due to a disability or special needs, Veeva provides contact information for support.
In conclusion, Veeva Systems offers a promising career opportunity as a Full Stack Software Engineer, tapping into cutting-edge technologies in a work culture focused on flexibility, employee success, and comprehensive support.
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.