Senior Engineer - Full Stack (Remote)

United Kingdom - LondonFull-TimeSeniorFull-stack

You will be redirected to the company career page

What You'll Do

  • Build scalable web applications utilizing open-source tools and technologies
  • Build and use REST and GraphQL APIs
  • Be able to work independently while communicating progress to other members of the team
  • Participate in the technical planning, user story/technical acceptance creation, and implementation
  • Identify and solve complex problems
  • Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility

Requirements

  • 7+ years of professional experience building scalable and reliable web applications is required
  • 5+ years of experience with Python and Python web frameworks (Django, Flask, FastAPI, etc...)
  • 5+ years of experience with front-end technologies, such as JavaScript, Typescript, and React
  • Able to create database schemas that represent and support business processes
  • Unit test and debugging skills
  • 3+ years of work experience with RDBMS such as MySQL or PostgreSQL
  • Independent, self-managed, and motivated
  • Good command of the English language

Nice to Have

  • Experience with any of the following would be a plus: GraphQL, React, FastAPI, AWS (or any other Cloud provider)
  • A bachelor’s degree in computer science, engineering, or information systems

Job Summary

CompanyVeeva
LocationUnited Kingdom - London
TypeFull-Time
LevelSenior
DomainFull-stack