Junior+ Full-Stack Engineer
- Techery
- Kyiv, Dnipro, Ukraine
- UAH 216,000 – UAH 360,000
Application Deadline: 30 October 2026
Department: Engineering
Employment Type: Full Time
Location: Kyiv, Dnipro
Description
Since 2013, Techery has been bridging the gap between business vision and technology. As a product and consulting company, we focus on building our own products that are both technologically advanced and tailored to meet real-world needs. Every product we create delivers tangible value and drives business growth. Innovation is at our core, and we are increasingly leveraging the power of AI to develop cutting-edge features and explore new possibilities within our product portfolio.
Beyond our product development, we act as a consulting software company for non-tech clients and are in full charge of solving their challenges. Whether it’s addressing complex issues or turning innovation into reality, our commitment ensures that the best visions are fully realized, providing clients with comprehensive solutions that drive success.
We're seeking a Full-Stack Engineer (Backend-first) passionate about modern web technologies to join our e-commerce core team. At Techery, you'll work in a dynamic environment focused on building innovative solutions for our e-commerce platform.
You'll join our core team responsible for Back-Office, Single Sign-On (SSO) and data synchronization between critical services. This role is crucial for maintaining seamless user authentication, consistent data flow across our multi-service architecture, and the correctness of back-office reports.
Key Responsibilities:
- Design and maintain Back-Office and SSO solutions for the project
- Develop and maintain data synchronization systems between core services
- Build robust backend services using Node.js/Express/NestJS/NextJS and Java/Spring Boot
- Contribute to frontend components using NextJS when needed
- Debug applications and implement effective monitoring
- Ensure secure handling of sessions and proper authorization mechanisms
- Collaborate with cross-functional teams to define and implement technical solutions
- Ensure code quality through testing, code reviews, and adherence to best practices
- Strong self-management and ability to take ownership of tasks
- Ability to identify issues early and act proactively
- English at an Intermediate level or higher
- Passionate about AI and stays up to date with related news
Skills, Knowledge and Expertise:
- Knowledge in TypeScript and experience in Node.js/Express/NestJS/NextJS
- Ability to debug applications
- Understanding of security principles for sessions and authorization
- Experience with Redis or similar storage for session management
- Understanding of network communication principles
Also, it would be a plus:
- Familiarity with Java/Spring Boot or desire to gain expertise
- Familiarity with Kafka or other event-driven systems
- Basic knowledge of any database systems such as MSSQL, AuroraDB, MySQL or similar
- Familiarity with Auth0 or OIDC protocols
- Familiarity with monitoring tools like New Relic, Dynatrace, Datadog or similar
- Familiarity with containerization technologies
Why would a candidate want this job:
- Technical Growth: Work with diverse technologies spanning JavaScript/TypeScript and Java ecosystems, and not only
- Engineering Challenges: Solve complex problems in authentication, data synchronization, and distributed systems
- Collaborative Culture: Work alongside skilled engineers who value technical excellence
- Continuous Learning: Develop expertise in high-demand areas, including Back-Office, SSO, event-driven architecture, and microservices
Interested candidates who meet most of the requirements, but not all, are encouraged to apply. We value potential and a willingness to learn as highly as existing expertise.
After you apply, you will receive an email invitation for a brief technical assessment, which we trust you will complete successfully and quickly.
Skills
- JavaScript
- TypeScript
- Node.js
- React
- SQL
- REST API
- Authentication (SSO)






