Full Stack Software Engineer
C
Cancer Research
📍 london, england, United-Kingdom
Job Description
Requirements
- Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns
- Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools
- Some experience building modern user interfaces and single-page applications (preferably using React and Next.js)
- Some experience developing REST APIs and other back-end components (preferably using Node.js)
- Knowledge of Jest or other modern testing libraries
- Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases)
- Ran critical services in production and designed highly available, scalable, and secure solutions
- Awareness of accessibility standards and guidelines
- Collaborative with an ability to communicate with technical and non-technical business colleagues