Remote Senior Engineer - Full Stack
Veeva Systems
Norwich, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 83KJob location
Remote
Norwich, United Kingdom
Tech stack
JavaScript
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Information Systems
Relational Databases
Software Debugging
Django
Python
PostgreSQL
MySQL
Open Source Technology
TypeScript
Web Applications
Web Application Frameworks
React
Flask
FastAPI
Information Technology
GraphQL
Front End Software Development
Job description
- We build scalable web applications using open-source tools and technologies.
- We build and use REST and GraphQL APIs.
- We work independently while communicating progress to other team members.
- We participate in technical planning, user story and technical acceptance creation, and implementation.
- We identify and solve complex problems.
- We plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility.
Technologies:
- Cloud
- Django
- FastAPI
- Flask
- GraphQL
- Support
- JavaScript
- MySQL
- PostgreSQL
- Python
- REST
- React
- TypeScript
- Web
- AWS
- Fullstack
Requirements
- We require 7+ years of professional experience building scalable and reliable web applications.
- We require 5+ years of experience with Python and Python web frameworks such as Django, Flask, or FastAPI.
- We require 5+ years of experience with front-end technologies such as JavaScript, TypeScript, and React.
- We require the ability to create database schemas that support business processes.
- We require strong unit testing and debugging skills.
- We require 3+ years of work experience with RDBMS technologies such as MySQL or PostgreSQL.
- We are looking for someone who is independent, self-managed, and motivated.
- We require a good command of the English language.
- A bachelors degree in computer science, engineering, or information systems is a plus.
About the company
We are Veeva Systems, a mission-driven pioneer in industry cloud helping life sciences companies bring therapies to patients faster. We are one of the fastest-growing SaaS companies in history, with more than $2B in revenue in our last fiscal year and significant growth potential ahead. Our values are Do the Right Thing, Customer Success, Employee Success, and Speed, and we became a public benefit corporation in 2021. We operate as a Work Anywhere company, supporting flexibility to work from home or in the office. Our headquarters is in the San Francisco Bay Area, and we have offices in more than 15 countries worldwide. We are committed to inclusion, diversity, and equal opportunity, and we support applicants who need accommodation during the recruitment process.