International Data Group

Senior Full Stack Developer (Contractor for 6 months)

Job Locations CZ-Prague
Job Post Information* : Posted Date 13 hours ago(6/29/2026 1:27 PM)
ID
2026-6913
Job Category
Research

Overview

About the Role & Team

IDC is hiring a Senior Full Stack Developer to join our enterprise AI production transformation program. This program works closely with internal business owners, research analysts, and product owners to identify, prototype, and deploy new AI-powered workflows that improve operational efficiency across the organization.

As a Senior Full Stack Developer, you will take ideas and initial prototypes and bring them to life in our internal environment. You will be the technical owner for the products you oversee, and responsible for the full lifecycle from early-stage development through stable deployment to our internal employee base. This is a hands-on, high-ownership role where you will work directly with project sponsors and internal users to build, iterate, and stabilize a growing suite of AI-powered tools used by hundreds of IDC employees worldwide.

This is an exciting opportunity for a developer who likes autonomy, enjoys working across the full stack, and wants their work to have immediate, visible impact inside a company actively investing in and supporting an AI transformation.


What You’ll Do

  • Service Architecture: Stand up new microservice environments and manage deployments within IDC's existing infrastructure using Amazon Web Services (AWS), Docker, GitLab and our internal deployment tools, working in close coordination with our IT and Data Engineering teams.
  • Database Management: Design, build, and own the data layer of your applications using PostgreSQL with Prisma ORM for the application layer and Snowflake for data warehouse and analytics layers. Responsibilities may include schema migrations, query optimization, and data integrity across environments.
  • Application Development: Build new features, fix bugs, and manage deployments through continuous integration and continuous delivery (CI/CD) pipelines, owning the full lifecycle of each pilot application - from server-side data access through the UI layer.  Our application stack includes both Next.js/TypeScript, as well as Python/Streamlit applications - you will need to support both.
  • Cross-Functional Collaboration: Partner with IDC's Operations, Information Technology (IT), and Data Engineering teams to manage your technical environment and keep projects moving.
  • Sponsor & Stakeholder Engagement: Work directly with non-technical project sponsors and end users to gather requirements, iterate quickly, and deploy new features, with project management support available to help prioritize the backlog.
  • User Support: Troubleshoot issues and field bug reports from a large internal user base. Your work will be used by hundreds of IDC employees globally, and you'll engage with them directly to find solutions.
  • AI-Accelerated Development: Leverage AI coding tools (Claude, Copilot, etc.) as a core part of your development workflow to move quickly.
  • Technical Ownership of AI-Generated Code: Evaluate, refactor, and deploy AI-assisted prototypes contributed by non-technical collaborators across the organization, applying sound engineering judgment to transform early-stage codebases into reliable and robust applications for our internal employees.

 

 

What You Bring

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 5 to 8 years of professional software development experience, ideally including time spent in a research, data, enterprise SaaS, or internal tooling environment. Prior experience in a pilot, innovation lab, or startup context is a strong plus.
  • Language & Framework: Proficiency in TypeScript and Next.js (App Router, React Server Components, Server Actions). Solid understanding of React 19 component patterns and server-side rendering. Proficiency in Python and full-stack web development, including Streamlit for internal data applications.
  • Database: Strong SQL skills required. Hands-on experience with PostgreSQL for relational data modeling and query design. Experience with Prisma ORM or equivalent for schema migrations preferred. Familiarity with Snowflake or other cloud data warehouse platforms is a plus.
  •  Infrastructure & Deployment: Hands-on experience with AWS, Docker, and GitLab CI/CD pipelines. Experience with infrastructure-as-code tools such as Pulumi is a plus.
  • AI/LLM Integration: Comfort building and operating production integrations with large language model APIs (Anthropic Claude and/or OpenAI), including prompt design, structured output, and asynchronous job patterns.
  • Testing: Experience writing and maintaining automated tests using frameworks such as Vitest and Playwright.
  •  Strong ownership mindset with the ability to drive projects forward independently.
  • Excellent communication skills and patience when working with non-technical stakeholders and end users.
  • Pragmatic builder who writes solid, maintainable code without over-engineering.
  • Adaptable and comfortable with ambiguity in a fast-moving pilot environment.
  • Collaborative team player who can work across functions including Operations, IT, and Data Engineering.

 

 

 

Why This Role Stands Out
At IDC, your work helps shape how the world understands technology and where it goes next. You collaborate with curious, high-caliber colleagues who value rigor, integrity, and shared success. As the premier global provider of trusted technology intelligence, IDC equips business and technology leaders with the evidence they need to make confident decisions. Our insights inform strategy, investment, and innovation across industries and regions.

 

Recognized by IIAR as Analyst Firm of the Year for five consecutive years, IDC sets the standard for credibility and impact. With more than 1,000 analysts worldwide and a truly global perspective, we combine deep expertise with practical relevance. Here, your ideas matter, your voice is heard, and your contributions provide the insights leaders rely on every day. It is meaningful work, backed by a culture that supports growth, collaboration, and long-term career development with a globally respected brand.

 


What We Offer

  • Individualized Culture: An environment where you can explore new areas outside your specialty and stay engaged with work you enjoy.
  • Remote Work & Flexibility: Work from home with a requirement of only one to two days per month in the office.
  • Prime Location: Office in the heart of Prague (Můstek/Staroměstská), within 7 minutes of all metro lines.

 

 

 

 

Equal Opportunity Employer

IDC is committed to providing equal employment opportunities for all qualified persons. Employment eligibility verification required. We participate in E-Verify. 

 

#LI-SJ1

#LI-Hybrid

#LI-Remote

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed