Full-Stack Developer
Softcery builds advanced AI systems for B2B SaaS companies. We partner with founders in the US and UK to design, build, and scale production-ready AI solutions that solve real business challenges. Our team focuses on complex AI engineering — systems that are technically robust, business-aligned, and built to scale. We combine deep technical expertise with strong product thinking, helping companies move from AI ambition to real, production impact.
We are looking for a Full-Stack Developer who is interested in solving non-trivial problems, working with modern stacks, and diving into AI. This is not a story about typical tasks — it's about impact, complex challenges, and lots of interaction with the team. You will be able to offer your ideas, change processes, and see how your work contributes to success.
What You’ll Do:
Communicate with the team and stakeholders — we value transparency and quick feedback.
Participate in discussions and technical decisions — your opinion is important from day one.
Initiate changes — improvements in the stack, processes, or architecture are always welcome.
Develop new functionality for the client side and maintain what has already been implemented.
Optimize performance and stability — code quality is not a formality for us.
-
Work in a small team — we have the opportunity to get involved not only in the front end, but also in API and AI components.
What We’re Looking For:
1+ years of commercial experience with React and Node.js — you are already confident in the full stack.
Strong knowledge of JavaScript and TypeScript — most of our solutions are built on this.
Working with databases: both SQL and NoSQL — with an understanding of where and what is best to use.
Understanding of Clean Architecture and DDD principles — it is important to us that solutions are not only “working” but also sustainable in the long term.
Teamwork, initiative, and responsibility — we do not micromanage, so your independence matters.
Experience integrating with AI services via API (OpenAI, Claude, Gemini, etc).
Fluency in Ukrainian and English (Upper-Intermediate+) — because communicating with customers is part of the job.
Nice to nave:
Experience working with AI tools to optimize work – Cline/Cursor/Windsurf etc.
Experience working with LLM, prompt engineering skills.
-
Experience with Python.
What We Offer:
Structured onboarding & dedicated support — you’ll get a clear onboarding plan, documented workflows, and a team that’s got your back.
Flexible remote schedule — work from wherever and whenever you’re most productive.
Learning budget — we cover books, courses, English lessons, and AI tools for your professional growth.
Full accounting support — so you can focus on the work, not the paperwork.
Time off — 20 paid vacation days, 12 sick days, 2 paid period leave days/month (for women), and your birthday off.
IT Cluster membership — access to professional events and networking opportunities in the local tech community.
🔁 Hiring Process: Recruiter Interview → Tech Interview → Tesk Task → Final Interview → Reference Check.
If you care about who you work with, what you create, and how it affects the outcome, we will definitely be on the same page. We’re excited to meet you 👋