About this role
Engineering: UI Engineering
·
Berlin
·
Fully Remote
We usually respond within three days
AI makes us faster. It doesn’t replace our human judgment. We challenge AI output, verify the results and own what we ship. We experiment fast, learn quickly and deliver with care.
Own the experience. Own the technology. Build what comes next.
Software is changing. AI agents are changing how people interact with products – and we’re building for what comes next.
Join our UI Engineering team and build production-grade products at the intersection of AI, engineering, UX and product. You’ll shape not just how our products look and work, but how people will interact with them in the future.
Be an engineer. Think like a Product Builder.
Your Mission
Build production-grade applications with React, Next.js, TypeScript and Node.js – from UI to APIs and services.
Design AI-native experiences: conversational UIs, agent-driven workflows and natural-language interactions.
Use AI as an engineering multiplier. Explore, prototype, implement, debug and test faster – while staying firmly in control of architecture, quality and the final result.
Understand the customer, the business and the problem before deciding what to build.
Challenge assumptions, simplify complexity and turn ambiguity into products people actually use.
Shape scalable architectures, APIs and data structures across the stack.
Collaborate with Product, UX/UI and Engineering to make better decisions together.
Raise the bar for testing, performance, maintainability and engineering quality.
You’re not here to turn tickets into components. You’re here to decide what should be built – and then build it.
Your Skills
Think and work AI-native. You already use AI as part of your engineering workflow and have developed your own approach to getting from idea to production-ready code.
Bring 5+ years of hands-on full-stack JavaScript experience and a strong track record of shipping real applications.
Master React, Next.js, TypeScript and Node.js and understand modern web architectures.
Make confident technical decisions around architecture, performance, scalability and maintainability.
Build and test production-grade software. Hands-on experience with Jest, Vitest or Node.js testing is essential.
Work confidently with APIs and data: REST, database design and SQL; GraphQL is a plus.
Think beyond the code. You’re curious about customers, products and the business and use that context to make better technical decisions.
Take ownership of outcomes, not just implementation.
Stay curious about what’s next. Experience with AI-first interfaces, agent workflows or natural-language products is a plus.
Bonus: AWS, Jenkins, Grafana, Graylog, Confluence, Jira, shell scripting.
What to expect at smartclip
Remote-first, with meaningful time together: We work remotely most of the time, with occasional workshops, team sessions and opportunities to collaborate in person at our tech office in Berlin. We also host team events throughout the year, including our annual Company Offsite, which takes place at a different venue in Germany each year. Being willing to travel to and attend these gatherings is part of the role.
Ownership over micromanagement: Take ownership of your work and drive your topics forward independently.
Build > Talk: Try things early, get things wrong early, learn early.
High standards, low ego: We give direct feedback and work together openly and respectfully.
Keep growing: Develop your skills through hackathons, conferences and community exchange.
And of course, the benefits matter, too: 30 days of annual leave, plus December 24 and 31 off, Smart Fridays with the option of a four-day workweek, a Deutschlandticket (public transport pass) and JobRad bike leasing, sports and health benefits, mental health support, corporate discounts, access to RTL+ and much more.
Your CV is just the beginning.
What interests us more than your CV is a portfolio, a side project or a demo repo – something that shows us how you approach technical challenges and turn ideas into working solutions.
🤖 AI disclaimer: AI was allowed to contribute ideas, but it didn’t get the final say. We kept that privilege for ourselves.
smartclip is committed to fostering a diverse and inclusive work environment. All qualified applicants will be considered for employment regardless of ethnic origin, nationality, age, gender, gender identity, religion, sexual orientation, disability or any other personal characteristic.
Department
Engineering: UI Engineering
Role
Software Engineer Web - React, TypeScript
Location
Berlin
Remote status
Fully Remote
Spoil yourselfwith corporate perks.
Anniversary Programme
We treasure every moment you spend with us, and when the days turn into years, we mark it with a little gift — even from your first year!
Corporate Benefits
Are you sporty, techy, adventurous, stylish, or nerdy? Whichever category you belong to, you can benefit from our numerous discount offerings and get up to 40% off your purchases.
Gift Matching
Care for a good cause? We do too. When you donate to a charity, we’ll double your donations — up to €250.
Mental Health
When life happens or if you just want to talk to a mental health expert, we’ve got you covered in Cologne, Hamburg, or remotely wherever you are.
Referral
Programme
Get rewarded when you refer someone for one of our open roles and they get the job.
RTL+
As part of RTL Deutschland, you can enjoy all your favourite TV shows with free access to an RTL+ Premium account.
Social Day
Every year, you can take a fully paid day off to support a cause you care about — together with other smartclippers or alone, you decide.
Sports
We support a healthy lifestyle through various options such as gym reimbursement, urban sports club membership, or even leasing a bike. There’s definitely something for you.
Thank you Programme
Every six months, smartclippers can show gratitude and reward exceptional colleagues with a €100 bonus — all on us!
Engineering: UI Engineering
·
Berlin
·
Fully Remote
Loading application form