AI Digital logo

Product Full-Stack Engineer

Hiring from
Serbia
Work type
Remote
Posted

618,149 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Main Responsibilities

  • Work with stakeholders to understand business processes, identify problems, and define what a successful solution should achieve.

  • Turn business needs into clear requirements, user flows, prototypes, and manageable delivery milestones.

  • Prioritize work across multiple projects, balancing business value, delivery speed, and technical complexity.

  • Use AI development tools to build and iterate on applications, integrations, and automations — writing or modifying code directly when needed.

  • Evaluate AI-generated implementations, challenge architectural decisions, and validate code quality, security, and maintainability.

  • Own the user experience, working with stakeholders to make applications intuitive and useful.

  • Take solutions into production, making sound decisions about hosting, infrastructure, deployment, and integrations.

  • Ensure appropriate monitoring, logging, access controls, secrets management, and backups are in place.

  • Validate releases, gather user feedback, track adoption and outcomes, and use what you learn to guide improvements.

  • Own the ongoing health of your products, coordinating incident resolution and addressing underlying issues with the team.

Required Qualifications

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

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

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

  • A solid understanding of software architecture and system design, including reliability, scalability, data consistency, and common engineering trade-offs.

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

  • Hands-on experience deploying applications and working with Linux, Docker, and CI/CD.

  • Experience troubleshooting production issues and working with monitoring and alerting.

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

  • Experience using AI development tools, with the technical judgment to verify their output and recognize when an approach needs to change.

  • The ability to clarify ambiguous requests, explain trade-offs, and drive work through to completion.

  • An interest in understanding users, making product decisions, and taking ownership beyond implementation.

Nice to Have

  • Experience turning a business problem into a solution and supporting it after launch.

  • Familiarity with product discovery, prioritization, analytics, or project delivery.

  • Interface design experience and familiarity with Figma and design systems.

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

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

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

Similar jobs