Full Stack Engineer

A

AllCares

πŸ“Remote - United Kingdom

Summary

Join GitLaw, a company simplifying legal access through innovative technology, as a Fullstack Engineer. This full-time, remote position, operating within the CET timezone, requires expertise in TypeScript and involves building and maintaining scalable web applications. You will collaborate with a team of designers, product managers, and engineers in an Agile environment. The role demands strong frontend and backend development skills, utilizing technologies like Next.js, NestJS, PostgreSQL, and Elasticsearch. GitLaw offers a competitive salary, bonuses, flexible hours, remote work, and opportunities for professional growth within a collaborative and innovative team culture.

Requirements

  • Strong knowledge of TypeScript
  • Backend experience with Node.js (NestJS preferably)
  • Experience working with PostgreSQL, Elasticsearch
  • Familiarity with Docker and Kubernetes
  • Understanding of CI/CD, testing frameworks, and version control (e.g., Git)
  • Problem-solving skills and attention to detail
  • Good communication and teamwork
  • Proactive and eager to learn
  • Intermediate English level
  • Degree in Computer Science, Engineering, or equivalent, or equivalent experience
  • 5+ years of experience in frontend, backend, or full-stack development

Responsibilities

  • Build responsive, user-friendly interfaces with Next.js and TypeScript
  • Work with designers to turn UI/UX designs into functional apps
  • Develop and maintain RESTful APIs with NestJS and TypeScript
  • Design secure, scalable backend architecture
  • Integrate with PostgreSQL and Elasticsearch
  • Work with product managers, designers, and engineers in an Agile environment
  • Write clean, maintainable, and documented code
  • Conduct code reviews and give constructive feedback
  • Keep up with new technologies and bring fresh ideas

Preferred Qualifications

  • Experience with React and SSR implementation
  • Experience with Next.js or similar SSR frameworks
  • Experience with Google Cloud
  • Experience with Agile/Scrum
  • Familiarity with DDD
  • Familiarity with AI tools for code assistance

Benefits

  • Competitive salary and bonuses
  • Flexible hours and remote work
  • Opportunities for growth and skill development
  • A collaborative, inclusive, and innovative team culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.