Senior Frontend Engineer @JobCloud
Are you ready to join a Swiss-based subsidiary - TX Services - in Belgrade? Then apply today! We are excited to get to know you!
As Switzerland’s leading digital hub, we provide our media and platforms with enabling technology solutions, to drive their businesses. We stand for interdisciplinary collaboration, innovation, and dynamic development.
We are on the move – and want to keep moving. We are farsighted. We are proactive. We are courageous. We are TX.
At JobCloud, we believe that finding the right job should be simple, seamless, and even enjoyable. Our mission is to empower job seekers by creating innovative tools that make job hunting faster, smarter, and less stressful. We’re a team of passionate people dedicated to crafting user-friendly, high-performance applications that connect job seekers with opportunities that truly fit their skills and ambitions—all while fostering a supportive, fun, and collaborative environment where great ideas thrive. If you love solving real-world problems and making an impact, you’ll feel right at home here.
To expand our JobCloud team at our TX Services site in Belgrade, we are looking for a smart, talented, and dedicated Senior Frontend Engineer. If you’re skilled and motivated, come join our dynamic team and contribute to the development of cutting-edge web solutions. As a Frontend Engineer, you will play a crucial role in architecting, designing, and implementing client-side logic, ensuring seamless integration with backend components.
Your Tasks:
Building and optimizing scalable, high-performance web applications using React, TypeScript and modern frontend tools.
Writing clean, maintainable, and well-documented code (yes, future-you will thank you!).
Collaborating with designers, product managers, and backend engineers to create seamless user experiences.
Making key architectural decisions and mentoring junior developers.
Staying up to date with the latest trends and technologies—because we all know JavaScript moves faster than light.
Squashing bugs like a pro and turning tricky requirements into smooth, functional interfaces.
Contributing to our team culture, cracking (mostly) good jokes, and helping us make our product even better.
Your Skills:
Deep understanding of web technologies.
A solid background in frontend development, with a strong focus on React and TypeScript.
Proficiency in state management and data fetching (TanStack Query, Redux or your preferred flavour).
You have worked with CSS-in-JS solutions such as Chakra UI or PandaCSS and know how to leverage them effectively.
Proven experience in deploying, maintaining, and operating websites and services.
Proficiency in writing tests, including unit tests, integration tests, end-to-end (E2E) tests, and experience with CircleCI.
You know how to optimize for web performance and Google Core Web Vitals.
Strong problem-solving skills and a sense of ownership over your work.
Strong collaboration skills, with experience working closely with backend engineers, product managers, designers, and other stakeholders to deliver high-quality products.
Proficiency in English, both written and spoken.
A good sense of humour (you'll need one).
Bonus points if you have experience with AWS, especially in building Serverless endpoints with Lambda, if you know some accessibility best practices, and have experience with Next.js or Remix.
What we offer:
Coffee! Nice offices in Belgrade but also the option to work from remote.
A team with a sense of humour (at least we think so).
An environment to build clean solutions with cool technologies.
Relaxed and constructive atmosphere.
Open door policy (ask anybody anything).
A chance to learn and grow.
You can learn more about our perks and brands on our website.
A 3D office tour is available here.
More insight on life@txservices can be found on our Instagram and Linkedin accounts.
And last, but not least - you can always check our reviews on Joberty or HelloWorld.
We're looking forward to your application!
- Department
- Technology
- Locations
- Belgrade, Serbia
- Remote status
- Hybrid

Belgrade, Serbia
Why choose us?
Teams working on TX Services projects are involved in all aspects of the product lifecycle, from initial inception to design, development, and delivery. We regard everyone as equal partners in a product's success, with a role to play in all parts of the process.
Senior Frontend Engineer @JobCloud
Are you ready to join a Swiss-based subsidiary - TX Services - in Belgrade? Then apply today! We are excited to get to know you!
Loading application form