Software Engineer II (Front-End)
Demandbase- Full Time
- Junior (1 to 2 years), Mid-level (3 to 4 years)
Candidates must possess at least five years of UI development experience, demonstrating proficiency in JavaScriptES6, and familiarity with open-source Java stack development including Java, Gradle, Git, Jenkins, JUnit, and Tomcat. Experience working with modern JavaScript frameworks such as React or Vue is required, along with proficiency in CSS abstraction layers like SASS or JSS, and knowledge of unit test frameworks like Jest and React-testing-library. Applicants must have the unrestricted right to work in the United States.
As a Senior Software Engineer - Front End, you will be part of a dynamic team, solving real customer problems and experimenting with new ideas, decomposing existing software systems while collaborating with other teams to improve overall architecture. You will collaborate with QA engineers to ensure accurate testing coverage, contribute to troubleshooting and technical support, and participate in all aspects of the software development life cycle, building and maintaining the UI of Veeva's cloud-based applications with modern JavaScript frameworks.
Quality and regulatory software solutions provider
Veeva Systems offers software solutions for quality, regulatory, and advertising claims management, focusing on consumer products and chemical companies. Their cloud-based platform provides visibility and traceability throughout the product journey, ensuring compliance with regulations and accelerating time-to-market. Unlike competitors, Veeva has specialized expertise in both the Life Sciences and Chemical sectors, allowing them to effectively address industry-specific challenges. The company's goal is to help clients efficiently bring safe and compliant products to market.