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

Get the CLI →

AI Digital

NewBe an early applicant

Middle Full-Stack Engineer

Posted Updated 7 views
Discussion

Summary

Full-stack engineer who owns delivery end to end: building React/TypeScript web applications, integrating systems via APIs and webhooks, deploying to Linux/cloud environments with Docker and CI/CD, and maintaining security, monitoring, and an on-call rotation for production systems.

Main Responsibilities

  • Own delivery from business requirement to working solution.

  • Work across multiple projects, quickly understand context, and manage competing priorities.

  • Build web applications and intuitive user interfaces.

  • Integrate systems through APIs and webhooks, and automate business processes.

  • Use AI development tools to accelerate delivery while validating generated code and technical decisions.

  • Deploy applications to hosting platforms or cloud environments, configure server infrastructure, and maintain deployment pipelines.

  • Set up logging, monitoring, alerting, and backups.

  • Maintain application and infrastructure security, including access controls, secrets management, and vulnerability monitoring for third-party dependencies.

  • Investigate incidents, address root causes, and participate in an agreed on-call rotation.

Required Qualifications

  • 3+ years of professional software development experience, including substantial frontend experience.

  • A university degree in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline.

  • Strong JavaScript/TypeScript skills and experience with React or a comparable frontend framework.

  • Practical experience with backend development, APIs, databases, and SQL.

  • Understanding of networking and web fundamentals: TCP/IP, DNS, HTTP/HTTPS, TLS, and proxying.

  • Experience configuring Linux servers and deploying applications; familiarity with Docker and CI/CD.

  • Experience setting up monitoring and alerting and troubleshooting production issues.

  • Understanding of application, infrastructure, and third-party dependency security.

  • Ability to independently assess the quality, security, and maintainability of technical solutions, including AI-generated code.

  • Willingness to take ownership of production systems and respond to incidents during scheduled on-call shifts.

Nice to Have

  • AdTech experience and an understanding of advertising networks and platforms.

  • Experience with high-traffic systems, including scaling, caching, queues, and performance optimization.

  • Interface design experience, a good understanding of UX/UI, and familiarity with Figma and design systems.

  • Familiarity with BigQuery, Google APIs, and integrations with tools such as Slack, Asana, or HubSpot.

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

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