Full-Stack Engineer (Back-End Heavy Only)
Responsibilities:
• Develop and maintain scalable and efficient web applications.
• Work closely with front-end developers to integrate APIs and back-end logic.
• Design, implement, and maintain databases, ensuring their stability and scalability.
• Optimize applications for maximum speed and scalability.
• Collaborate with cross-functional teams to define and implement new features.
• Write clean, maintainable, and testable code following industry best practices.
• Leverage AI-assisted development tools to accelerate delivery, improve code quality, and streamline repetitive engineering tasks.
Requirements:
• 5+ years of experience in full-stack web development.
• Strong proficiency in back-end using Node.js
• Experience working with relational and non-relational databases (e.g., MySQL, MongoDB).
• Knowledge of front-end technologies (React.js, Vue.js, Angular) is a plus.
• Familiarity with version control systems (Git).
• Experience with APIs and microservices architecture.
• Practical hands-on experience with AI prompt engineering, leveraging Claude Code, Cursor, GitHub Copilot, or equivalent developer-AI tools.
• Solid understanding of LLM context design, tool integration, and code-generation workflows.
• Ability to effectively decompose complex back-end features into AI-assisted development tasks, accelerating delivery without sacrificing code quality.
Nice to have
• Experience with React Native
• Understanding of mobile performance optimization, memory management, and render cycles
Required skills experience
| Node.js | 4 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |