Techery

Junior+ Full-Stack Engineer (BE-first)

Techery  •  Kyiv, UA / Dnipro, UA (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Junior+ Full-Stack Engineer (BE-first)

Department: Engineering

Employment Type: Full Time

Location: Kyiv, Dnipro


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:

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

Techery

About Techery

Techery is a top software consultancy helping businesses achieve real technological modernization.

Our customers realize that the map is being changed and they need more advanced tools to execute their strategies.

Unlike many other digital companies Techery not only knows HOW to write code, but also knows WHAT to write and WHEN to write it. We are one of the few technology companies that won't ask questions like:

- "Now please tell us about your business"​

- "So what do you want to build?"​

- "OK, do you have requirements for the software you have in mind?"​

Instead we will ask questions like:

- "So what's on your mind? You go first and then we'll share what we were thinking as well"​

- "Is that true that your biggest challenge tomorrow is gonna be XXXXX?"​

- "What are ready to say NO to today in order to get what you want tomorrow?"​

Of course, like everyone else we have some big names up our sleeve, but there's no point in trying to impress anyone with them. However, our concept of working with large companies is different. We only work with them to deliver something truly groundbreaking that will eventually impact their entire business, like it was with Xerox and the CloudPrinting platform we had built.

We do love smaller companies more though. Better communication, less BS, straight goals, clear metrics. And that's understandable. Every big company is trying to make it look like it's small and to operate like it's small. We can help with that too.

We prefer personal meetings to endless chains of emails.

Added value to process following.

Innovation to Stagnation and Status Quo.

Reach out today and we promise we're gonna have a great time.

(and if our first meeting doesn't work out – at least we'll both enjoy our delicious dinner and interesting conversation! It's on us.)

Alex Pshenianykov, President

alex.p@techery.io

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Plano, Texas
Year Founded
2007
Social Media