freehire launches on Product Hunt on 26 August.

Follow →

Junior Full-Stack Engineer

Open 17d

Summary

Junior Full-Stack Engineer maintaining and modernizing a legacy .NET document-processing platform while contributing to new AWS serverless and AI integrations.

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;

  • Build and maintain AWS/Node.js integrations;

  • Assist with an experimental AI product involving Prompt Engineering;

  • Apply REST principles;

  • Collaborate closely with the team.

IF YOU ARE

  • Comfortable working with legacy .NET Framework codebases and older framework conventions.

  • Good in JavaScript/Node.js;

  • Exposed to AWS 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.

NIСE TO HAVE

  • Experience with DynamoDB, SQS, Secrets Manager;

  • Experience with Prometheus and Grafana for monitoring application metrics.

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available