Full-Stack Engineer (Next.js / NestJS / Python / AI)
Digia โ we build applications, both AI and non-AI.
We're looking for a strong full-stack engineer who cares about fundamentals, not just frameworks. If you can reason about data structures, algorithms, and system design โ and write clean, maintainable code across the stack โ we want to talk.
Just as important: you're fluent with AI as a tool. You know how to direct AI coding agents to build real software, use it to research and unblock yourself fast, and you have the judgment to review and trust-but-verify what it produces. We treat AI fluency as a core skill, not a novelty.
This is a role to grow in. You'll go deep on building software with AI effectively, and you'll build AI-powered applications โ so a genuine appetite to learn and push the edge of what these tools can do matters as much as what you already know.
What you'll do
- Build and ship full-stack features end-to-end: frontend (Next.js/React), backend (NestJS), and services in Python
- Design and optimize data models across both SQL and NoSQL stores
- Own pieces of the system from API design through deployment โ including CI/CD pipelines and AWS infrastructure
- Write code that's tested, readable, and built to be maintained by the next person
- Use AI coding agents and tools to move faster โ directing them effectively, then reviewing and verifying the output
- Build AI-powered applications and features as part of our product work
- Participate in code reviews, technical discussions, and architectural decisions
Must have
- Strong grasp of programming fundamentals: data structures, algorithms, OOP, and clean code principles
- Solid full-stack experience with TypeScript/JavaScript โ Next.js on the frontend, NestJS on the backend
- Python for services, scripting, or data work
- Comfortable with both relational (SQL) and NoSQL databases โ and knowing when to use which
- Hands-on with AWS and building/maintaining CI/CD pipelines
- Ability to work independently and own features end-to-end
- Strong AI fluency: hands-on experience directing AI coding agents (e.g. Claude Code, Cursor, Copilot) to build, debug, and ship software, and using AI for research and problem-solving โ with the judgment to verify what it produces
- English: [Intermediate / Upper-Intermediate]+ for daily team communication
Nice to have
- Experience with Docker / containerized deployments
- Infrastructure-as-code (Terraform, CDK)
- Testing discipline (unit, integration, e2e)
- Open-source contributions or side projects that show how you think
We offer
- Kyiv Office / hybrid
- Contract
Required skills experience
| Nest.js | 2 years |
| React.js | 1 year |
| Programming | 3 years |
Required languages
| English | B2 - Upper Intermediate |