- Company Name
- Owen Thomas
- Job Title
- JavaScript Developer, Contractor, Backend Engineering | NodeJS, TypeScript, AWS | Disruptive Start-up, B2C | Rate £400-500/day (Outside) | 6-months | London, Hybrid
- Job Description
-
Job Title: JavaScript Developer (Contractor – Backend Engineering)
Role Summary: Senior backend engineer responsible for designing, developing, and maintaining scalable, secure, high‑performance APIs and services for a B2C HealthTech startup using Node.js, NestJS, TypeScript, AWS, and PostgreSQL.
Expectations: Deliver production‑ready code on schedule, collaborate closely with the founding team, own end‑to‑end feature ownership, troubleshoot production incidents, continuously improve architecture, and mentor junior members.
Key Responsibilities:
- Design, implement, and maintain RESTful/GraphQL APIs with NestJS and TypeScript.
- Build scalable data pipelines and services on AWS (Lambda, ECS/Fargate, RDS/PostgreSQL, S3, IAM, CloudWatch).
- Ensure high code quality via automated tests, CI/CD, and code reviews.
- Optimize performance and reliability for large datasets and high traffic.
- Translate product and UX requirements into technical solutions.
- Monitor, troubleshoot, and resolve production incidents.
- Participate in architecture discussions and refactor legacy code.
- Mentor junior engineers and share best practices.
Required Skills:
- 6+ years commercial backend development, primarily Node.js.
- Proficiency in TypeScript, NestJS, and modern JavaScript.
- Strong experience with PostgreSQL and relational database design.
- Hands‑on AWS services (Lambda, ECS/Fargate, RDS, S3, IAM, CloudWatch).
- API design fundamentals (REST, GraphQL, gRPC).
- CI/CD experience (Git, GitHub Actions, Docker, Kubernetes).
- Familiarity with large‑scale data processing and performance tuning.
- Excellent problem‑solving, communication, and collaboration skills.
- Comfortable taking ownership of features from concept to production.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- AWS Certified Solutions Architect or Developer (preferred).