Point your AI agent at freehire and let it find you a job.

Get the CLI →

TMA Proactive Partners

NewBe an early applicant

Intermediate Full-Stack Software Developer

Posted
Discussion

Summary

Intermediate Full-Stack Developer building end-to-end features using React, TypeScript, Node.js (NestJS), and PostgreSQL. The role involves working with AWS, high-volume operational data, and AI/LLM-enabled product features in a small engineering team.

Intermediate Full-Stack Software Developer

This is a strong opportunity for an intermediate developer who wants more than a narrowly defined coding role. You’ll work in a small engineering team, build features end-to-end, work with substantial operational datasets and have genuine ownership over what gets shipped.

You’ll also have exposure to AI/LLM-enabled product development and occasionally work directly with customers to understand operational problems and translate them into technical solutions.

What you’ll work on

  • Full-stack product development across React and TypeScript
  • Backend services using Node.js / NestJS
  • PostgreSQL and time-series / high-volume data
  • Deploying and maintaining services in AWS
  • Building data, analytics and AI-enabled product features
  • Improving code quality and contributing to technical decisions
  • Translating customer requirements into practical technical solutions
  • Supporting less experienced developers as you grow

Requirements

  • 3+ years’ commercial software development experience
  • A degree in Computer Science, Engineering, IT or a related discipline
  • Commercial experience with React
  • Backend development experience in Node.js , ideally NestJS
  • Strong SQL and relational database fundamentals , including data modelling and query performance
  • Exposure to AWS or another major cloud platform
  • Exposure to IoT / IIoT, connected devices, telemetry or real-time data would be highly advantageous
  • Interest or experience in AI / LLM-enabled development
  • A proactive problem-solver who can take ownership and work through ambiguity without needing constant direction
  • Strong communication skills and comfortable engaging directly with customers when required.
    If you’re a strong engineer who enjoys building meaningful products, solving real business problems and taking ownership of what you deliver ,
  • Accelerated growth - develop faster by working across the full product and technology stack rather than being limited to one narrow area.
  • Real ownership - take features from problem definition through to build, deployment and improvement.
  • Direct impact - your work will be visible and will directly influence the product and customer experience.
  • Exposure to emerging technology - work across AI/LLMs, IoT, data and analytics alongside core software engineering.
  • Grow as the company grows - strong performers have the opportunity to take on increasing responsibility as the team and product scale.
#J-18808-Ljbffr

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

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