Overview
This contract role as a Full Stack Engineer emphasizes back-end development while working primarily with modern TypeScript technologies. The contractor will engage with a financial services environment, potentially needing to be on-site in London on rare occasions. The position requires collaboration with both technical and non-technical stakeholders, leveraging experience in developing APIs and handling full stack responsibilities.
Responsibilities
- Develop and maintain back-end services using TypeScript and Node.js.
- Build and integrate production APIs with NestJS.
- Utilize PostgreSQL for database management and optimization.
- Implement front-end components using React and Next.js.
- Manage feature development from design to production deployment.
- Collaborate with stakeholders to ensure project alignment and communication.
- Make technical decisions to guide project direction and outcomes.
Requirements
- Minimum of 5 years of software engineering experience.
- Proficiency in TypeScript and Node.js.
- Experience with NestJS for back-end API development.
- Solid knowledge of React, with experience using Next.js.
- Strong experience in PostgreSQL for database management.
- Ability to work independently and make technical decisions.
- Familiarity with a full stack development environment and modern development practices.