Job Description
Build scalable web applications utilizing open-source tools and technologies. Use REST and GraphQL APIs. Work independently communicating progress to team members. Lead technical planning, user story and technical acceptance creation, and coding. Identify and correct complex bugs and problems. Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility. Implement a front end based on mock-ups and, in some cases, based on visual design. Develop a front end using the latest responsive design development techniques.
Requirements include 5+ years of professional experience building scalable and reliable web applications; experience with React or another comparable JavaScript framework; a deep understanding of front-end technologies, such as JavaScript, HTML, and CSS; unit test and debugging skills; and being independent, self-managed, and motivated.
About Veeva Systems
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.