Skip to main content

Senior Software Engineer (Contract)

1 x person small but mighty recruitment firm, who tends to work with passionate small but mighty companies. Owned & run by Charlotte. Talk to her, she's quite nice!

Senior Software Engineer (Full Stack)

  • Location: Offshore Remote
  • Employment Type: Contract / Freelance (Full-time)


Job Description

The Software Engineer will work closely with both Handyman Interactive’s tech teams and their client's to develop and maintain a robust software environment capable of meeting the merchandise customisation and fulfilment demands of diverse customers. You'll contribute to the entire software development lifecycle from concept to deployment and beyond.

 

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

  • Strong expertise and understanding of 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.

Anderen bekeken ook

Senior Software Engineer (Contract)

Bedrijf:
Higher Frog Ltd
Gemeente:
Luik
Contracttype: 
Freelance, Voltijds, Vast contract
Categorieën: 
Software Engineer
Opleidingsniveau: 
Master
Carriereniveau: 
Senior
Gepubliceerd:
31.03.2024
Deel nu: