
Full-Stack Developer
- Hybrid
- Budapest, Budapest, Hungary
Job description
As a Full-Stack Developer at our agency, you will work on SaaS platforms for international clients. We operate on a project and subscription basis, while valuing high autonomy, technical depth, and a collaborative "agency" spirit.
What you’ll do
Building user-friendly web applications.
Frontend development using React and TypeScript, focusing on performance and clean UX.
Backend development using the stack you are most proficient in.
Deploying and managing services.
Shifting between client projects and internal tasks, adapting your approach to meet specific business needs while maintaining a high standard of code quality.
Managing the journey of a feature from the initial Git commit through automated CI/CD pipelines to production.
Making projects "handover-ready" by maintaining clean source code and providing technical documentation (manuals/docs) for client projects.
What you bring
Strong professional experience with React and TypeScript.
Translate high-fidelity designs into pixel-perfect, responsive interfaces.
Experience in backend development.
You enjoy solving workflow problems for professional users with a product mindset.
Fluency in English is essential for communicating with our clients.
You live in Hungary, and could come in twice per week to our Budapest office. Please note that at this time we can only accommodate relocation within the EU, thank you for understanding!
Technical Stack Example
This is an example, so don’t worry if your stack is not a 100% match. The main requirement is to be able to ship an app:
Frontend: React, TypeScript
Backend: TypeScript / Java
Data: PostgreSQL, MongoDB
DevOps: Docker, Git, CI/CD
Job requirements
It is not a problem if you don’t have experience with all the technologies in the stack, but you have to be ready to learn them rapidly.
- Budapest, Budapest, Hungary
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
Application process

Application
In the application form, we will ask you to answer a few questions and submit your portfolio and CV or LinkedIn profile. After evaluating your materials we will get in touch with feedback.

Bia will get in touch with you
“Hi, my name is Bia, and I will be in touch with you through the whole recruitment process. If you proceed to the next step, I will share some interesting and useful info about us. Good luck!”

Introductory chat
You will have a short informal chat with Bia, and talk about you and your experience. She will tell you more about UX studio, and you’ll also have the chance to ask questions you may have.

Challenge
We will ask you to work on a challenge related to your position. You will have one week to work on it. This task is solely for the purpose of measuring your skillset, and we always give feedback on your work.

Final interview
We evaluate the challenges and invite the most successful applicants to a final interview, where you’ll have a chat with our Leaders and colleagues who evaluated your challenge.

Decision
After the final interviews we make a decision who will we make an offer to. No matter the decision, each candidate receives a personalized feedback and an update of the outcome.
