Junior Full-Stack Engineer
PROJECT OVERVIEW
Our client is a software company building an intelligent document processing and management platform.
We are looking for a Junior Full-Stack Engineer who is not afraid of legacy code and is eager to grow across both .NET and the Node.js/AWS stack. This is a rare opportunity to work hands-on with a long-lived production system while also gaining exposure to serverless architecture and applied AI engineering.
IN THIS ROLE, YOU WILL
Support and maintain .NET Framework 4.7.2 application, including the ongoing migration from synchronous to asynchronous code;
Write unit tests;
Contribute to an internal AWS Lambda/Node.js integration project using DynamoDB, SQS, Secrets Manager;
Assist with an experimental AI product involving Prompt Engineering;
Apply REST principles and async/sync communication patterns across projects;
Collaborate closely with the team;
Use Prometheus and Grafana for monitoring application metrics.
IF YOU ARE
Comfortable working with legacy .NET Framework codebases and older framework conventions.
Good in JavaScript/Node.js;
Exposed to AWS Lambda and serverless concepts;
Able to understand the difference between synchronous and asynchronous communication;
Interested in or have basic experience with Prompt Engineering / working with AI tools;
Comfortable writing unit tests as a standard part of your workflow;
A strong communicator with at least a B2 English level (main communication language is English) who can work well in a small team.
AS AN OPINOV8R, YOU WILL HAVE
Digital-First Approach: Great talent knows no borders! You can work from wherever you are — we hire and collaborate with professionals worldwide.
Remote Work Model: Balance your professional and personal life with our flexible working conditions, empowering you to deliver your best from anywhere.
Exciting Projects: Dive into impactful projects across industries that challenge and spark creativity.
Boost Your Expertise: Grow your career with continuous learning, development opportunities, and hands-on experience.
Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers.
HOW’S THE HIRING PROCESS GOING
We strive to make our hiring process smooth and transparent to find the perfect match for both sides. Steps may differ depending on the role, but here’s what to expect:
Initial Interview: If your background fits the role, we’ll invite you for an interview with a Talent Acquisition Specialist.
Technical Interview: Depending on the position, you may complete a technical assessment or test task.
Client Interview.
Final Decision: After all steps, we’ll get back to you with the result and next steps.
- Department
- .NET
- Locations
- Ukraine
- Remote status
- Fully Remote
- Employment type
- Full-time