**About Distillery**:Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises. We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they're looking for a fully managed team, scalable workforce or individual engineers.**About the Position**:As a _Full Stack Developer _you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us. You will be a part of a team to resolve a diverse range of complex problems and regularly multiple, technically complex, large-scale projects.**Responsibilities**:- Demonstrate engineering excellence by writing clean, robust code following an agile development methodology- Manage technical debt and risks- Define, design, and deliver new features and enhancements, support and improve the existing ones- Maintain code quality and structure, conduct code reviews, write unit tests- Stay up-to-date with the latest technologies and tools**Requirements**:- Proven experience in full stack development using React and Node.Js- Solid understanding of web development fundamentals such as HTML, CSS, and JavaScript- Experience with RESTful APIs, SQL databases, and NoSQL databases- Familiarity with agile development methodologies- Proficient understanding of code versioning tools such as Git- Strong problem-solving and analytical skills- Ability to work both independently and as part of a team- Excellent verbal and written communication skills in English**Nice-to-have skills**:- Understanding of containerization technologies such as Docker or Kubernetes- Knowledge of GraphQL and its implementation- Deployment (CI/CD) practices- Familiarity with serverless architecture and implementation- Experience with TypeScript**Why You'll Like Working Here**:- The ability to work on and partner with multi-national teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork- A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and competitive benefits plan- Remote working environment