#1 Job Board for tech industry in Europe

FullStack (Java and TypeScript) Developer
New
Java

FullStack (Java and TypeScript) Developer

6 312 - 8 115 USD/monthNet per month - B2B
6 312 - 8 115 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    B2

    English

    B2

    JavaScript

    advanced

    TypeScript

    advanced

    Java

    advanced

    Kubernetes

    regular

    Docker

    regular

    Vue.js

    nice to have

    Angular

    nice to have

    React

    nice to have

Job description

Online interview

At the.good.code;, project success comes from clear preparation, close client collaboration, and having the right team in place. As a remote-first software house, we deliver tailored software solutions across industries such as fintech, healthcare, and e-commerce. From custom applications to system optimization, we address diverse challenges, ensuring real value for our clients.  


Our team of 30 professionals, distributed across three countries, excels in using the latest technologies to build scalable, modern solutions. Collaboration, ownership, and mutual support are at the core of our culture, fostering open communication and professional growth. Everyone has a direct impact on the work we do, and no one goes without support when challenges arise.  


We’re hiring a Senior Fullstack Developer with at least 4 years of experience in backend and frontend development. We are responsible for building and maintaining a variety of communication solutions across multiple platforms used within our organization. 


Right now, we’re working on a major initiative — developing a new CHAT API that will offer a complete messaging experience. It will support team messaging, SMS, MMS, WhatsApp, email, and Facebook, all within one unified communication platform. This solution will be used company-wide and integrated into several existing products. 


We own the full development lifecycle — from frontend to backend — and are fully responsible for maintaining and evolving the tech stack. 

Additionally, we take care of the Messaging application within our business communication platform, which serves millions of users every day, both internally and externally.  


If you’re ready to take on impactful projects and grow with us, let’s talk!   

 

Curious about your responsibilities? You will be:  

  • Designing, developing, testing, and maintaining full-stack solutions with a backend focus, aligned with scalable and high-traffic architecture.

  • Leading architectural decisions within your domain for the team’s initiatives, particularly in building complex communication solutions. 

  • Owning end-to-end application development cycles — from gathering requirements to deployment and ongoing maintenance. 

  • Collaborating closely with other developers, QA engineers, and stakeholders to ensure high-quality delivery. 

  • Onboarding and mentoring new team members and shaping best practices for continuous improvement.  


Ready to apply? First check if you have:  

  • 4+ years of experience as a full-stack engineer, with a strong focus on Java and Typescript. 

  • Experience working with modern JavaScript frontend frameworks like Vue.js, Angular, or React. 

  • Knowledge of relational and non-relational databases and cloud environments. 

  • Understanding of distributed systems architecture and performance optimization techniques. 


Nice to have:  

  • Experience with event streaming platforms like Kafka. 

  • Familiarity with AWS cloud infrastructure: Kubernetes (K8s), EC2, ECS, Docker, Ansible. 

  • Experience with modern CI/CD tools such as GitHub Actions, Helm Chart, ArgoCD. 

  • Degree in Computer Science or related field (Bachelor’s or Master’s preferred). 

  • Excellent communication skills and team spirit.  

  • Ability to plan and execute your work, despite of whether you are working on your own or as a part of the team.  

  • Ability to think one step ahead, quickly find solutions, and identify risks or problems.  

  • Eagerness to learn new tools, frameworks, and follow development trends, and techniques.  

  • Can-do attitude and good sense of humor.  

 

Keen to hear about our recruitment process? Here you go:   

  • 45min video HR Interview with our recruiter if your application meets our requirements.  

  • 90min Video Technical Interview with our Project Team Members.  

  • 45min video meeting with our Founders.  

  • 30min optional video meeting with Project Manager.  


Captivated by our offer? Your next steps:   

Apply directly via JustJoinIT. We will carefully review your application and get back to you straight away.  

 

This sounds like a great opportunity, but maybe not for you? 

We would be delighted if you could pass on our job description to your friends and network.  

If you recommend someone, we’ll be thrilled to reward you! Contact us with your referral.   


Thank you for your time and consideration!   

the.good.code; Team. 

6 312 - 8 115 USD/month

Net per month - B2B