Logo of Huzzle

Frontend Engineer - React (Remote)

  • Job
    Full-time
    Mid Level
  • Software Engineering
    Engineering

AI generated summary

  • You need 3+ years in web applications, experience with React or similar, strong skills in JavaScript, HTML, CSS, unit testing, and a self-motivated mindset with good English proficiency.
  • You will build scalable web applications, use REST and GraphQL APIs, lead technical planning, fix complex bugs, design robust architectures, and implement responsive front-end designs.

Requirements

  • 3+ years of professional experience building scalable and reliable web applications is required
  • Experience with React or another comparable JavaScript framework
  • Deep understanding of front-end technologies, such as JavaScript, HTML, and CSS
  • Unit test and debugging skills
  • Independent, self-managed, and motivated
  • Good command of the English language

Responsibilities

  • Build scalable web applications utilizing open-source tools and technologies
  • Use REST and GraphQL APIs
  • Be able to work independently while communicating progress to other members of the team
  • Lead the 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

FAQs

Do we support remote work?

Yes, we support remote work as a Work Anywhere company, allowing flexibility to work from home or in the office.

What is the main technology stack for this role?

The main technologies include React, Python, AWS, and Elasticsearch.

What are the requirements for the Frontend Engineer position?

Candidates must have 3+ years of professional experience in building scalable web applications, experience with React or a comparable JavaScript framework, and a deep understanding of front-end technologies like JavaScript, HTML, and CSS.

Is there a specific location requirement for this role?

Yes, candidates must be based in the UK and eligible for employment there, as Veeva does not sponsor employment visa/permit processes for this opportunity.

What are the characteristics of the ideal candidate?

The ideal candidate is independent, self-managed, motivated, and has good command of the English language.

Are there any additional skills that would be beneficial for this role?

Yes, experience with Python, Django, AWS (or another cloud provider), any RDBS, Elasticsearch, and Redis would be a plus.

What type of work environment does Veeva promote?

Veeva promotes a culture of inclusion and diversity, valuing the unique contributions of individuals from various backgrounds.

Does Veeva offer accommodations for applicants with disabilities?

Yes, Veeva is committed to assisting applicants with disabilities or special needs during the recruitment process. They can reach out at talent_accommodations@veeva.com for support.

What values does Veeva Systems prioritize?

Veeva Systems prioritizes values such as doing the right thing, customer success, employee success, and speed.

What opportunities for career growth does this role provide?

This role offers the opportunity to work on cutting-edge technology and new product development within a rapidly growing established company, allowing for continued career advancement.

The Industry Cloud for Life Sciences.

Technology
Industry
1001-5000
Employees
2007
Founded Year

Mission & Purpose

Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence, and customer success, Veeva has more than 875 customers, ranging from the world's largest pharmaceutical companies to emerging biotechs. Veeva is headquartered in the San Francisco Bay Area, with offices in Canada, Europe, Asia, and Latin America.