Senior Backend Engineer
Runwise- Full Time
- Senior (5 to 8 years)
Candidates should possess significant commercial experience with JavaScript and Typescript, particularly with modern features, and technologies like Node.js, Express, or Sequelize. They should have experience configuring, deploying, and monitoring applications and websites on AWS, specifically Lambda, Fargate, Aurora, DynamoDB, S3 and Eventbridge. A solid understanding of web design patterns, including SOLID principles, is also required, along with comfort working with relational and NoSQL databases, including complex queries and performance optimisation.
The Senior Backend Engineer will architect and develop new Typescript code, focusing on new features and optimizing performance, enhance performance and caching strategies as the platform scales, build highly maintainable, reusable, scalable, and reliable code, design sync and async APIs using OpenAPI and JSON Schema, manage AWS infrastructure to ensure optimal performance and monitoring, champion and implement software development best practices, and contribute to the technical and product strategy of the business.