Job board/Handyman Interactive/
Senior Typescript Developer

Senior Typescript Developer

Work location: Worldwide
Work arrangement: Remote
Salary range: GBP 2,400 per month
Skills:
English C1 (Advanced)
Big 5 (OCEAN)
Communication
Typescript (Coding): Debugging

Senior Typescript Developer (Full Stack skills) Location: Offshore Remote Duration: 1 year, with extension possible Employment Type: Fulltime Contract / Freelance Monthly Income: Up to GBP 2,400 per month (freelance)

Please note, this application requires completion of:

  • A Typescript test

  • A pre-screening interview

  • Technical interview(s)

Job Description

The Senior Typescript Developer will work closely with both Handyman Interactive’s tech teams and our client's to develop and maintain a robust software environment capable of meeting the customisation and fulfillment demands of diverse customers. You'll contribute to the entire software development lifecycle from concept to deployment and beyond. Full Stack Engineering skills are required.

Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and roll out new features across multiple apps.

  • Maintain and improve the performance of existing software.

  • Clearly and regularly communicate with management and technical support colleagues.

  • Design and update software database migrations.

  • Test and maintain products to ensure strong functionality and optimisation.

  • Recommend improvements to existing software when necessary.

Technical Expertise

  • Proven experience with TypeScript, React, and Node.js.

  • Strong experience with GraphQL client and server and an understanding of schema generation using tools like Prisma and Nexus.

  • Experience with Next.js and Tailwind for front-end development.

  • Familiarity with modern software architecture patterns such as Domain-Driven Design, and experience in managing code in a Mono-Repository framework.

  • Experience with OAuth authentication/authorization and understanding of services like Auth0 for user authentication management.

  • Experience with logging and monitoring solutions to ensure robust application performance using tools like Axiom and Versel.

  • Familiarity in creating transactional emails with React Email.

  • Experience with BigCommerce API, OpenAI, and other related SDKs (software development kits) is beneficial.

Preferred Additional Skills

  • Understanding of eCommerce or retail-based systems.

  • Experience with implementing pub-sub systems like AWS SQS/SNS.

  • CI/CD pipeline deployment experience.

  • Docker containerization knowledge.

  • Strong verbal and written communication skills in English.

This application includes an assessment as the first step