Senior Frontend Engineer - React

closed
Veeva Systems Logo

Veeva Systems

πŸ“Remote - Spain

Summary

Join Veeva Systems, a leading life sciences industry cloud company, as a Senior Front End Engineer (React) and participate in architecting and developing innovative web applications. You will leverage cutting-edge technology and contribute to new product development within a rapidly growing, established company. This role requires 4+ years of experience building scalable web applications, proficiency in React or a comparable JavaScript framework, and a strong understanding of UI/UX principles. Based in Spain, Portugal, or Germany, you will build scalable web applications, analyze feature requirements, identify and correct bugs, and plan technical architectures. Veeva offers a comprehensive benefits package, fitness reimbursement, and a Work-Anywhere policy.

Requirements

  • 4+ years of professional experience building scalable and reliable web applications
  • Experience with React or another comparable JavaScript framework
  • Experience developing own products in an agile company
  • Familiarity with UI/UX design principles and best practices
  • Excellent testing, debugging, and documentation skills
  • Excellent communication skills in English
  • You are proactive, able to communicate progress and delays, to work autonomously, and can take care of technical issues outside of their expertise
  • Located in Spain, Portugal, or Germany

Responsibilities

  • Build scalable web applications utilizing open-source tools and technologies
  • Be able to work independently while communicating progress to other members of the team
  • Analyze feature requirements, provide technical feedback, and estimations
  • 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

Preferred Qualifications

  • Hands-on experience with cloud technology stack (AWS, GCP)
  • Advanced knowledge of MongoDB (e.g. complex aggregations, performance tuning)
  • Knowledge about state management tools such as TanStack Query, MobX and Redux

Benefits

  • Comprehensive benefits package
  • Fitness reimbursement
  • Veeva Work-Anywhere
This job is filled or no longer available