Middle Full-Stack Developer

Apply now

Middle Full-Stack Developer

At Softcery we're looking for a Full-Stack Developer to join our team.

Full-time · Lviv · 2000 - 2500$

Softcery is a small, focused team building AI-driven B2B software solutions. We work closely with clients in the US and UK to launch AI voice agents and develop custom B2B platforms. Most of our work involves advanced R&D and complex problem-solving.

At Softcery, we value trust, initiative, and healthy autonomy. We work honestly and transparently, support each other, and don't create unnecessary barriers in our processes.

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.

  • Technical project management — code quality control, team support, onboarding, and mentoring.

  • 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.

What We’re Looking For:

  • 2+ 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 👋

We help companies build and scale complex SaaS platforms, providing software engineering and cloud infrastructure management services.
Our website