Join Us

Full-Stack TypeScript Developer (Remote)

Who we are

We're more than just a tech company; we're a group of innovators, dreamers, and doers committed to making a difference. At Code Seed, our passion lies in leveraging cutting-edge technology to solve real-world challenges. We collaborate with European partners to craft software solutions that aren't just effective but transformative.

Our strength lies in our teamwork. By embracing Agile methods, we've created a workspace where ideas flow freely, and collaboration is second nature. We're all about breaking down barriers, working closely with each other and our clients to achieve greatness.

We believe in loving what you do and living your life to the fullest. That's why we support work-life balance, ensuring everyone in our team has the space to thrive, both in the office and at home.

Join us at Code Seed, where your work matters, your growth is prioritized, and your happiness is our success. Let's innovate, inspire, and impact the world together.

Who you are

At Code Seed, we're looking for energetic problem-solvers ready to face new challenges and make an impact. You're someone who learns from mistakes, isn't afraid to make decisions, and can adapt quickly to find solutions.

You value growth and learning in a supportive environment and are eager to bring your open-minded and adventurous spirit to our team. You're prepared to think on your feet, embrace change, and contribute to our mission with creativity and passion.

The role

We are looking for a Full-Stack TypeScript Developer who enjoys building reliable products from API to UI. You will work across European client projects, shaping features end-to-end with TypeScript across the stack, clear communication, and a practical delivery mindset.

You will collaborate with software engineers, QA engineers, designers, and project managers to turn product needs into maintainable systems. The work may include greenfield features, existing products, integrations, internal tools, and production debugging, so curiosity and pragmatism matter as much as framework knowledge.

We need someone who:

  • Builds confidently with TypeScript across the stack

  • Understands Node.js backend architecture, not just endpoints

  • Can design clean REST APIs and reason about API design trade-offs

  • Creates maintainable frontend applications with modern component patterns

  • Models data thoughtfully with relational databases such as PostgreSQL or MySQL

  • Writes automated testing that gives the team confidence to ship

  • Can take ownership of features end-to-end and communicate clearly in English

Responsibilities

  • Implement new full-stack features across multiple TypeScript systems

  • Design, build, and maintain Node.js services and REST APIs

  • Develop frontend applications and reusable UI components

  • Integrate relational databases, third-party services, and internal tools

  • Debug complex production issues across frontend, backend, and data layers

  • Improve architecture, code quality, performance, and developer experience incrementally

  • Collaborate with product stakeholders, designers, QA engineers, and other developers

Requirements

Strong Experience In:

  • TypeScript / JavaScript

  • Node.js backend development

  • REST APIs and API design

  • Frontend applications using a modern framework such as React, Vue, Angular, or Next.js

  • Relational databases such as PostgreSQL or MySQL

  • Automated testing with tools such as Vitest, Jest, Playwright, or similar

  • Git and collaborative development workflows

Good To Have:

  • NestJS, Express, Fastify, or similar Node.js frameworks

  • GraphQL or event-driven integrations

  • Dockerized development environments

  • CI/CD pipelines and deployment basics

  • Cloud platform familiarity with AWS, Azure, GCP, or similar

Nice to Have

  • Interest in UX/UI quality and micro-interactions

  • Understanding of observability, logging, and production monitoring

  • Experience mentoring or pairing with less experienced developers

We offer

  • Salary exceeding market averages, commensurate with your skills and experience.

  • Indefinite term contract.

  • Remote way of working.

  • Opportunity to work in an international setting, with international clients.

  • Interesting and challenging work within large-scale projects.

  • Continuous learning and training based on your personal development needs.

  • Friendly casual environment and open culture.

  • Complete workstation even when working remotely (MacBook/PC, monitor, desk, chair, etc)

  • 24 days of vacation.

  • Private health care insurance.

  • Team bonding/ Social activities.

How to apply

If all the above sound interesting to you, you are the perfect match for our team! So, don’t wait any longer… send us your CV to career@codeseed.gr!
Copyright ©2026 Code Seed