New offer - be the first one to apply!
June 26, 2026
Software Engineer, Growth - Rime Ai
Mid
San Francisco, CA
Rime is a foundation modeling company that builds voice AI for enterprises running customer experiences at scale. Our models are purpose-built for high-volume conversational deployments, engineered for the accuracy, performance, and deployment flexibility that production environments actually demand.
We started from a different premise than the rest of the field: build voice AI for human connection, not slop. Before we trained a single model, we built our own corpus: full-duplex, studio-quality conversational speech of normal people, recorded and annotated by linguists. It's why our models are unparalleled in naturalism, and it's why enterprises pick Rime when pilots need to make it to production.
Role Overview
We're hiring a Software Engineer to own Rime's API growth. You'll take the lead on a React-based web app refining the vision of the codebase, building engagement and funnel features, and making it a reliable platform for our PLG business. You'll also work with data tooling to give the business visibility into what's working. This role sits at the intersection of frontend craft, growth engineering, and backend API work, and is a direct lever on how Rime acquires and converts customers.
What You'll Own
- Own the Rime web app: Lead our React/TypeScript web presence, transforming it from a "needs work" codebase into a high-performance, scalable application.
- Drive Growth: Build the conversion flows, onboarding experiences, and CTAs that turn casual visitors into power users.
- Master the Data: Architect the analytics pipelines and instrumentation that give us crystal-clear visibility into the entire user funnel.
- Partner on Strategy: Work side-by-side with our growth product manager, marketing, and sales partners to ship work that actually moves the needle.
What We're Looking For
- Full-Stack Fluency: Experience in the TypeScript/Node.js ecosystem and can own features from end to end.
- Bias towards Action and Autonomy: You act quickly on insights, preferring to show rather than tell.
- Growth Engineering: You’ve built and optimized signup flows, activation loops, and conversion funnels that drive real results.
- Data-Driven Execution: You measure, track, and optimize the features you build. Familiarity with A/B testing frameworks and experimentation infrastructure.
- Product Instinct: You prioritize user behavior and conversion as highly as code quality, building solutions that serve both the user and the business.
Nice to Have
- Experience with growth tooling (Segment, Metronome, Amplitude, Mixpanel, PostHog, or similar).
- Experience at an early-stage startup.
Why Join Rime
- Direct ownership of a high-visibility surface that's central to how Rime grows.
- Collaborate closely with founders, marketing, and sales. Meaningful equity upside at an early stage.
- High ownership, high standards, low bureaucracy.
At Rime, we...
- Are outliers
- Cut through the hype to focus on the craft
- Move fast with agency and freedom
- Maintain a growth mindset, finding joy in the struggle
- Do the right things, knowing that it'll lead to making money
If that sounds like you too, you'll be a great fit for Rime!
Similar jobs you might like
Technology
Appliscale
Mid Fullstack Engineer
Mid
Remote
Krakow, Poland
14,000 - 20,000 USD
🏢 Summary: Mid-level Full Stack Engineer role focused on building and shipping end-to-end features in a TypeScript monorepo using Next.js and Node.js, while leveraging AI tools for daily development. The position involves developing backend services, integrating AI agent workflows, and deploying cloud-based infrastructure. It combines product-focused engineering with hands-on AI-enabled platform development. 🗂️ Requirements: 2–4 years commercial software engineering experience, Strong TypeScript and JavaScript knowledge, Hands-on experience with React and Next.js, Backend development experience with Node.js, Experience with PostgreSQL and ORM usage, Experience building and consuming REST APIs, Understanding of cloud infrastructure concepts, Experience with Git and CI/CD pipelines, Experience with code quality tools, Experience working in a monorepo, Regular use of AI-assisted development tools 📃 Skills: TypeScript, JavaScript, React, Next.js, Node.js, Express, Hono, Prisma, PostgreSQL, pgvector, MongoDB, Mongoose, REST, Git, CI/CD, ESLint, Prettier, Turborepo, Mastra, Vercel, GCP, Terraform, Datadog, OpenTelemetry, Docker 🏢 Description: Overview We're looking for a Mid Full Stack Engineer who builds end-to-end features across our Next.js frontend and Node.js backend — and uses AI tools daily to ship faster. You'll work in a modern TypeScript monorepo powering an AI-enabled platform, contributing to both the product and the AI agent infrastructure behind it. This isn't an ML research role — it's a hands-on engineering role where AI is part of your daily workflow and the product you're building. Key Responsibilities Build and ship full-stack features end-to-end in a TypeScript/Next.js/React monorepo Develop and maintain backend services using Node.js, Hono, and Express Work with Prisma ORM and PostgreSQL (with pgvector) and MongoDB via Mongoose Contribute to AI agent workflows built on Mastra and the Vercel AI SDK Use AI coding tools (Cursor, Claude, Copilot) daily to accelerate development Deploy and maintain services on GCP Cloud Run with Terraform Improve observability using Datadog APM/RUM and OpenTelemetry Collaborate with product, design, and engineering in an agile environment Write clean, testable code and participate in code reviews Required Qualifications Engineering (2–4 years commercial experience): Strong TypeScript and JavaScript fundamentals Hands-on experience with React and Next.js (App Router) Backend experience with Node.js (Express, Hono, or similar) Working knowledge of relational databases (PostgreSQL) and an ORM (Prisma preferred) Familiarity with REST APIs and basic cloud infrastructure concepts Understanding of Git workflows, CI/CD pipelines, and code quality tools (ESLint, Prettier) Comfortable working in a monorepo (Turborepo experience is a plus) AI Mindset & Tooling: Regularly uses AI-assisted development tools (Cursor, Claude, GitHub Copilot) Curious about LLM integrations and AI SDK patterns — willing to learn Mastra and Vercel AI SDK Uses AI for real productivity gains, not just experimentation Product & Collaboration: Understands the "why" behind features, not just the "how" Comfortable working closely with product and design stakeholders Good English communication skills (written and spoken) Nice-to-Have Experience with Mastra or similar AI agent frameworks Familiarity with GCP (Cloud Run, Cloud SQL, Artifact Registry) Terraform or other IaC experience MongoDB/Mongoose experience Tailwind CSS and Radix UI / shadcn component libraries Experience with Clerk authentication Exposure to observability stacks (Datadog, Langfuse, OpenTelemetry) Familiarity with Docker and containerized deployments
Technology
TechTree
Fullstack Software Engineer (FE leaning)
Senior
On-site
Warsaw, Poland
100,000 - 150,000 USD/yr
🏢 Summary: End-to-end software engineering role focused on building and shipping high-quality product features across frontend and backend in a fast-moving, autonomous team. The position emphasizes pixel-perfect UI/UX, strong architectural thinking, and full ownership from design to deployment. Engineers operate with high trust and direct impact on a learning and research-focused product. 🗂️ Requirements: Expert-level software engineering experience, Strong proficiency in TypeScript, Experience with SvelteKit for frontend development, Experience with Node.js for backend development, Experience with Fastify, Experience with PostgreSQL, Experience with DDD patterns, Experience with CQRS patterns, Experience with Playwright for testing, Ability to build pixel-perfect UI implementations, Ability to design and ship end-to-end features across frontend and backend, Experience working with queues, Basic proficiency in Python for ML components 📃 Skills: TypeScript, SvelteKit, Tailwind, DaisyUI, Playwright, Node.js, Fastify, PostgreSQL, Python, DDD, CQRS, Queues 🏢 Description: ABOUT THE ROLE We're looking for an expert software engineer with an exceptional eye for UI/UX to join a small, high-trust engineering team. You'll own features end-to-end — from pixel-perfect frontend work to shipping backend functionality when needed. This is not a siloed role. You'll move fast, make real decisions, and have direct impact on a product used by people who care deeply about learning and research. We don't have managers. We have engineers who own their work. TECH STACK The stack is heavily TypeScript. On the frontend: SvelteKit, Tailwind, DaisyUI, and Playwright, with DDD and CQRS patterns. On the backend: Node.js, Fastify, PostgreSQL, and queues. ML components are in Python. The stack is pragmatic, not dogmatic — tools may shift as the product evolves. WHAT WE LOOK FOR Elite communication You set accurate expectations and live up to them. No surprises, no ambiguity about status or blockers. Deep resilience Bugs, crises, tough reviews — you have a large buffer before stress impacts your output. You don't crack under pressure. No ego We're here to build something great, not to manage insecurities. The best idea wins, regardless of who had it. Product mastery You understand the engineering principles behind the best software ever made — and care deeply about the difference between good and great. Independent and obsessive by nature You go deep on everything you touch. You're a lifelong learner who can't help but care about quality. Being an ex-founder is a bonus. ENGINEERING CULTURE Optional code reviews We trust you. Merge when you're ready. Ask for a second pair of eyes when you want one. Radical autonomy We don't second-guess your decisions. You own the call. High-bandwidth collaboration Constant communication means everyone has context without formal gates or status meetings. Direct feedback Code reviews are blunt, concise, and respectful. We say what we mean. Ruthless efficiency We aggressively adopt any tool — AI included — that increases speed and leverage. Limited frontend test coverage Supplemented by strong architecture and top talent, not bureaucratic QA processes. RECRUITMENT PROCESS Recruiter screening — a short intro call to align on basics. 1-on-1 with the engineering lead — a conversation about how you think and work. Technical challenge (~4 hours) — use AI, Google, or any resource you need. We care about the result, not the method. One-month paid contract — with the possibility to extend indefinitely. Honest, frequent feedback throughout so you always know where you stand. COMPENSATION & BENEFITS Salary $100,000 – $150,000 depending on experience. Equity and profit share Core team members receive both equity and profit share as part of the compensation package. Unlimited PTO Use your own judgement — we won't count days. Steep learning curve You'll grow faster here than almost anywhere else — by design, not accident. Real ownership No managers capping your authority. You own your work end-to-end, with the full trust of the team behind you.
Technology
Web Impact
Fullstack Engineer (AI, Distributed Systems, Automation)
Mid
Remote
Krakow, Poland
20,000 - 28,000 USD
🏢 Summary: Frontend-leaning Fullstack Engineer role focused on building and owning end-to-end SaaS features using modern frontend frameworks, scalable backend services, and AI-driven automation tools. The position combines React/Next.js development with Node.js backend work, async systems, and production AI integrations. Strong emphasis on speed, ownership, and delivering reliable, high-scale systems. 🗂️ Requirements: 3+ years professional full-stack development experience, Strong proficiency in React.js and Next.js, Solid backend experience with Node.js (NestJS preferred), Experience integrating external APIs (authentication, pagination, retries, rate limits), Experience with asynchronous processing, queues, and background jobs, Hands-on experience with AI tools (OpenAI, Claude, Cursor), Strong SQL skills (PostgreSQL preferred), Experience building reliable systems (error handling, retries, observability), Fluent English and Polish 📃 Skills: React, Next.js, Node.js, NestJS, JavaScript, TypeScript, PostgreSQL, SQL, REST, WebSockets, gRPC, Kafka, BullMQ, LavinMQ, AWS, GCP, DigitalOcean, Fly.io, GitLab, OpenAI, Claude, Cursor, Golang, Elixir, Rust, BigQuery, ClickHouse 🏢 Description: At Web Impact, we’re more than just an email marketing agency and digital solutions provider. We build cutting-edge, socially impactful products that redefine how businesses operate in the digital world. We’re looking for a frontend-leaning Fullstack Engineer who enjoys building complex systems, integrating external services, and leveraging AI tools to speed up development and automate workflows. If you’re excited about combining modern frontend development with AI-driven workflows and automation tools like Claude Code, Cursor, and LLM frameworks , this one is for you. What You’ll Do Own and deliver end-to-end features across SaaS products and internal tools Build modern, high-performance frontends using Next.js and React.js Develop scalable backend services using Node.js / NestJS Design and integrate APIs (REST, WebSockets, external services) Build and maintain automation workflows and background jobs Work with async systems, queues, and event-driven architectures Integrate third-party services with real-world constraints (rate limits, retries, auth flows) Use AI tools to improve development speed, testing, and automation Collaborate directly with product, data, and leadership teams AI & Automation This role includes working with modern AI tooling and automation systems, with a strong focus on speed, ownership, and execution : Using tools like Claude Code, Cursor, and OpenAI SDK in daily development Building AI-driven workflows and integrations quickly and iteratively Automating repetitive processes (data handling, content, integrations) Applying LLMs in production with a pragmatic, results-first approach Taking full ownership of problems - from idea to production Shipping fast, testing in real conditions, and iterating based on outcomes Being accountable for delivery - not just writing code, but making things work end-to-end Prioritizing execution over perfection - speed is key What We’re Looking For 3+ years of professional full-stack experience Strong frontend skills in React.js / Next.js Solid backend experience with Node.js (NestJS preferred) Experience integrating external APIs (auth, pagination, retries, rate limits) Experience working with async processing, queues, and background jobs Hands-on experience with modern AI tools (OpenAI, Claude, Cursor, etc.) Good SQL skills (PostgreSQL preferred) Understanding of building reliable systems (error handling, retries, observability) Strong communication skills and ability to work cross-functionally Fluent in English and Polish Nice to Have Experience with Rust (async, Tokio, Axum) Experience with Elixir (Phoenix LiveView, GenServer) Understanding of distributed systems and architectures Experience with multi-region deployments and geo-distributed infrastructure Experience building systems with high parallelism (a large number of workers processing jobs concurrently) Familiarity with distributed databases and data consistency trade-offs Experience with multi-tenancy architectures (tenant isolation, scaling strategies) Experience working with high-throughput event pipelines Our Tech Stack Frontend: Next.js, React.js Backend: Node.js, NestJS, Golang, Elixir, Rust Data: PostgreSQL, BigQuery, ClickHouse Infra: AWS, Fly.io , Google Cloud, DigitalOcean Queues & Workers: LavinMQ, BullMQ, Kafka CI/CD: GitLab CI AI/ML & Automation: Proprietary GenAI models, OpenAI, Claude, internal tooling Integrations: REST, gRPC, WebSockets, external APIs with rate limits Why Join Us? Work on high-scale SaaS systems processing hundreds of millions of events daily , with real-time pipelines and data-heavy workloads. Ownership from day one - influence architecture, technology choices, and product direction. Collaborate with world-class engineers, AI specialists, and PMs. Innovation-first culture - explore cutting-edge frameworks and architectures. Fast execution, minimal bureaucracy, no unnecessary meetings Opportunity to work with modern AI tooling in production Competitive senior-level compensation and career growth. Social impact - contribute to automation products that empower businesses and communities. Our Streamlined Hiring Process Initial call Technical deep dive with our team Decision
Technology
New offer
Web Impact
Fullstack Engineer (AI, Distributed Systems, Automation)
Mid
Remote
Krakow, Poland
14,000 - 20,000 PLN
🏢 Summary: Frontend-leaning Fullstack Engineer role building high-scale SaaS systems with modern React/Next.js frontends and Node.js/NestJS backends, heavily leveraging AI tools and automation. You will design APIs, async systems, and event-driven architectures, integrate external services, and ship MVPs to production with ownership and speed. The role emphasizes AI-driven workflows, rapid experimentation, and scalable, production-ready systems. 🗂️ Requirements: 2.5+ years professional full-stack experience, Strong React.js and Next.js skills, Backend experience with Node.js (NestJS preferred), Experience integrating external APIs (auth, pagination, retries, rate limits), Hands-on experience with modern AI tools (OpenAI, Claude, Cursor), Strong SQL skills (PostgreSQL preferred), Experience with async processing, queues, background jobs, Understanding of reliable systems (error handling, retries, observability), Fluent English and Polish 📃 Skills: React, Next.js, Node.js, NestJS, SQL, PostgreSQL, REST, WebSockets, OpenAI, Claude, Cursor, LavinMQ, BullMQ, Kafka, AWS, GCP, Fly.io, DigitalOcean, BigQuery, ClickHouse, Golang, Elixir, Rust, gRPC, GitLabCI 🏢 Description: At Web Impact, we’re more than just an email marketing agency and digital solutions provider. We build cutting-edge, socially impactful products that redefine how businesses operate in the digital world. We’re looking for a frontend-leaning Fullstack Engineer who enjoys building complex systems, integrating external services, and leveraging AI tools to speed up development and automate workflows. If you’re excited about combining modern frontend development with AI-driven workflows and automation tools like Claude Code, Cursor, and LLM frameworks , this one is for you. What You’ll Do Develop and contribute to end-to-end features across SaaS products and internal tools, collaborating with senior engineers on architecture and implementation decisions. Build modern, high-performance frontends using Next.js and React.js Develop scalable backend services using Node.js / NestJS Design and integrate APIs (REST, WebSockets, external services) Build and maintain automation workflows and background jobs Work with async systems, queues, and event-driven architectures Integrate third-party services with real-world constraints (rate limits, retries, auth flows) Use AI tools to improve development speed, testing, and automation Collaborate directly with product, data, and leadership teams Build MVPs, proof-of-concepts, and new product ideas from scratch Rapidly validate business ideas through experimentation and iteration Help evolve successful prototypes into production-ready systems AI & Automation This role includes working with modern AI tooling and automation systems, with a strong focus on speed, ownership, and execution : Using tools like Claude Code, Cursor, and OpenAI SDK in daily development Building AI-driven workflows and integrations quickly and iteratively Automating repetitive processes (data handling, content, integrations) Applying LLMs in production with a pragmatic, results-first approach Taking ownership of problems - from idea to production Shipping fast, testing in real conditions, and iterating based on outcomes Being accountable for delivery - not just writing code, but making things work end-to-end Prioritizing execution over perfection - speed is key What We’re Looking For 2,5+ years of professional full-stack experience Strong frontend skills in React.js / Next.js Backend experience with Node.js (NestJS preferred) Experience integrating external APIs (auth, pagination, retries, rate limits) Hands-on experience with modern AI tools (OpenAI, Claude, Cursor, etc.) Good SQL skills (PostgreSQL preferred) Experience working with async processing, queues, and background jobs Understanding of building reliable systems (error handling, retries, observability) Strong communication skills and ability to work cross-functionally Fluent in English and Polish Nice to Have Experience with Rust (async, Tokio, Axum) Experience with Elixir (Phoenix LiveView, GenServer) Understanding of distributed systems and architectures Experience with multi-region deployments and geo-distributed infrastructure Experience building systems with high parallelism (a large number of workers processing jobs concurrently) Familiarity with distributed databases and data consistency trade-offs Experience with multi-tenancy architectures (tenant isolation, scaling strategies) Experience working with high-throughput event pipelines Our Tech Stack Frontend: Next.js, React.js Backend: Node.js, NestJS, Golang, Elixir, Rust Data: PostgreSQL, BigQuery, ClickHouse Infra: AWS, Fly.io , Google Cloud, DigitalOcean Queues & Workers: LavinMQ, BullMQ, Kafka CI/CD: GitLab CI AI/ML & Automation: Proprietary GenAI models, OpenAI, Claude, internal tooling Integrations: REST, gRPC, WebSockets, external APIs with rate limits Why Join Us? Work on high-scale SaaS systems processing hundreds of millions of events daily , with real-time pipelines and data-heavy workloads. Ownership from day one - influence architecture, technology choices, and product direction. Collaborate with world-class engineers, AI specialists, and PMs. Innovation-first culture - explore cutting-edge frameworks and architectures. Fast execution, minimal bureaucracy, no unnecessary meetings Opportunity to work with modern AI tooling in production Competitive senior-level compensation and career growth. Social impact - contribute to automation products that empower businesses and communities. Our Streamlined Hiring Process Initial call Technical deep dive with our team Decision
Technology
iTeamly
Senior Full Stack Engineer (Node.js & React )
Senior
Remote
Krakow, Poland
19,000 - 24,000 PLN
🏢 Summary: Fullstack Engineer role focused on building and scaling a global data-driven insights platform using modern JavaScript technologies. The position involves developing backend and frontend services, designing scalable databases, and influencing system architecture. You will work on high-load systems, ensure code quality, and contribute to technical decisions and mentoring. 🗂️ Requirements: 5+ years of experience with JavaScript and Node.js, 3+ years of experience with TypeScript and React or Next.js, Hands-on experience with scalable backend systems, Experience designing SQL and NoSQL database schemas, Ability to optimize queries for high-load systems, Knowledge of web fundamentals and networking concepts, Understanding of OWASP security best practices, Experience with AWS cloud services, Experience writing unit, integration, and e2e tests, Professional proficiency in English 📃 Skills: JavaScript, Node.js, TypeScript, React, Next.js, REST, GraphQL, SQL, NoSQL, AWS, CORS, OWASP, Microservices, Serverless 🏢 Description: We’re building a data-driven insights platform used by professionals worldwide. Our mission is to turn complex data into actionable insights and empower teams to make better decisions. We value ownership, technical excellence, and collaboration . If you enjoy building scalable systems, mentoring engineers, and shaping software architecture, you’ll fit right in. 🎯 Your mission Develop and maintain backend and frontend services (REST/GraphQL APIs, React apps) Design scalable database schemas (SQL & NoSQL) and optimize queries for high-load systems Collaborate with product, design, and DevOps teams to deliver robust solutions Write clean, tested code (unit, integration, e2e) Influence architecture and technical decisions Mentor other developers and share best practices 📌 You should have 5+ years in JavaScript / Node.js 3+ years in TypeScript + React/Next.js Hands-on experience with scalable backend systems Knowledge of web fundamentals & networking (CORS, browser behavior) Understanding of security best practices (OWASP) Experience with cloud services (AWS preferred) Strong communication skills in English Ability to work independently and take ownership ✨ Nice to have Experience with microservices / serverless architectures Data pipelines, scraping, or data-heavy applications Team leadership or mentoring experience Exposure to AI/ML integrations 💡 Why join us High-impact role on a global data platform Work with modern technologies and best engineering practices Autonomy & ownership in your work Collaborative and experienced team Competitive employment package and benefits.
Technology
Procter & Gamble
Senior Full-Stack Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Engineer role focused on architecting and building an AI-powered web platform that enables conversational interaction with enterprise data using LLMs. The position covers end-to-end development from React/TypeScript frontend to backend services and LLM orchestration, ensuring scalable, production-grade solutions. The role includes technical leadership, mentoring, and implementation of best engineering practices. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science or related field, Experience building production web applications with React and TypeScript, Experience with Power BI, semantic models, DAX, Power BI Embedded or REST APIs, Hands-on experience with LLM integration, prompt engineering, and multi-turn conversation orchestration, Proficiency with LLM frameworks such as Vercel AI SDK, LangChain, Azure OpenAI or OpenAI APIs, Strong understanding of context management and preventing context degradation, Strong backend development skills in Node.js and/or Python, Experience building APIs, async workflows, and service integrations, Experience with state management and server-state patterns (TanStack Query, SWR or similar), Ability to lead and mentor junior engineers, Experience with CI/CD, Git-based workflows, testing, and secure development practices 📃 Skills: React, TypeScript, TanStack, PowerBI, DAX, REST, AzureOpenAI, OpenAI, LangChain, VercelAI, Node.js, Python, LLM, CI/CD, Git, Databricks, Spark, Next.js, Remix, Pinecone, Weaviate, Azure, SQL 🏢 Description: We are building an AI-powered data platform at P&G that transforms how individuals/teams interact with their data by moving beyond static dashboards to a conversational, action-oriented experience. The platform enables users to "chat with their data" against Power BI semantic models, Databricks, and other enterprise data sources. We are looking for a Senior Engineer to own the technical architecture and development of this platform from the React/TypeScript frontend to the LLM integration layer. You will also mentor junior developers and help grow the team's capabilities in modern web development and applied AI. Job Responsibilities: Architect and build a production-grade web application using React, TypeScript, and TanStack (Router, Query) as the unified interface for conversational data exploration and actionable workflows, Design and implement "chat with your data" features using LLMs (Azure OpenAI), streaming chat interfaces (e.g., Vercel AI SDK), and structured context management strategies to maintain accuracy across multi-turn conversations, Build LLM orchestration layers that manage context injection, prevent context degradation, and ensure high-quality responses as conversation complexity grows, Develop API services and server-side logic (TypeScript/Node.js, Python a plus) that orchestrate between the frontend, LLM providers, and enterprise data sources, Implement agentic AI patterns , function calling, tool use, and multi-step reasoning, to enable intelligent data exploration beyond simple Q&A, Translate business requirements into technical solutions by collaborating with analytics teams, data engineers, and business stakeholders, Lead and mentor junior developers, establish coding standards, code review practices, and a culture of continuous learning, Champion engineering best practices: CI/CD, Git-based workflows, testing, and secure development — ensuring the platform is reliable, scalable, and maintainable. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, Experience with building production web applications with React and TypeScript , Experience with Power BI , semantic models, DAX, Power BI Embedded, or REST APIs, Hands-on experience with LLM integration , prompt engineering, context window management, multi-turn conversation orchestration, and streaming chat interfaces, Proficiency with LLM frameworks and tools : Vercel AI SDK, LangChain, Azure OpenAI / OpenAI APIs, or similar, Strong understanding of context management strategies , preventing context degradation over extended conversations through structured prompting, summarization, and selective context injection, Strong backend skills in Node.js and/or Python , building APIs, async workflows, and service integrations, Experience with state management and server-state patterns (TanStack Query, SWR, or similar), Demonstrated ability to lead and mentor junior engineers, Strong problem-solving skills and ability to work autonomously in ambiguous, fast-moving environments, Excellent communication skills, able to explain technical concepts to non-technical stakeholders. Nice to Have Experience with Databricks, Spark, or similar data platforms, Experience with TanStack Start or similar full-stack React meta-frameworks (Next.js, Remix), Knowledge of vector databases (Pinecone, Weaviate, Azure AI Search) for retrieval-augmented workflows, Experience with Azure cloud services (Azure Containerized Apps, Azure App Service, Azure AI), Background in data engineering, pipelines, ETL, SQL. What we offer Responsibilities as of day 1. You will have project ownership and autonomy to deliver change and results from the beginning. Dynamic and encouraging work environment. At P&G our employees are at the core, we value every individual and encourage initiatives, promoting agility and work/life balance. Continuous mentoring, you will work with hardworking people and receive ongoing coaching and mentoring from your line manager and other colleagues. Corporate and functional training will enable you to succeed and develop from day one. Industry Certifications (ITIL, DevOps, MS portfolio etc), full additional benefit program like private health care, P&G Dynamic Living programs like sport cards, in-office fitness center, PG stock options, saving plans, lunch subsidy, regular salary increases and possible promotions, flexible work arrangements, mentoring programs & trainings. Big Picture understanding of P&G IT and Product Supply organization and its Services in global multi-functional teams with several locations across continents. At P&G #weseeequal We are an equal opportunity employer and value diversity at our company. At P&G we strive to build a culture where everyone feels welcome, included, and able to bring their full selves to work. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process. Please click here if you require an accommodation during the application process. Please make sure to wait to hear back from us regarding your accommodation before proceeding with the online assessment, we thank you in advance for your patience. Kindly be advised that at P&G, employment is exclusively extended on the basis of "Umowa o Pracę" (Full-time Employment Contract). Apply only if you agree to these conditions.
Technology
Shelf
Senior Frontend React Developer
Senior
Hybrid
Warsaw, Poland
5,000 - 8,500 USD
🏢 Summary: Frontend Engineer role focused on building production-ready Next.js SSR applications that power enterprise AI interfaces at scale. The position involves architecting complex state management, real-time LLM streaming experiences, and high-performance data-heavy UIs integrated with enterprise systems. You will own features end-to-end, ensuring accessibility, security, and performance for mission-critical AI-driven workflows. 🗂️ Requirements: 5+ years frontend engineering experience, 3+ years experience with React and modern JavaScript/TypeScript, Production experience with Next.js SSR applications, Advanced TypeScript expertise, Experience with complex state management in real-time or multi-tenant applications, Experience building enterprise applications with i18n, accessibility, and security standards, Experience building AI/LLM interfaces with streaming or real-time interactions, Proven ability to optimize high-load, data-heavy applications, Strong expertise in modern CSS (Tailwind CSS or CSS-in-JS), Experience with observability and monitoring tools, Experience using AI coding assistants in development, Upper-Intermediate English proficiency 📃 Skills: React, Next.js, TypeScript, JavaScript, SWR, REST, WebSockets, Tailwind, CSS, Storybook, ReactFlow, Highcharts, Playwright, Datadog, Sentry, Elasticsearch, DynamoDB, PostgreSQL, Aurora, AI, LLM 🏢 Description: As a Frontend Engineer at Shelf, you’ll craft the interfaces that make enterprise AI accessible and trustworthy. While others are building chatbots, we’re solving the harder problem: how do you build UIs that help users confidently navigate AI-powered systems processing millions of documents, while maintaining enterprise-grade reliability? You won’t just build React components — you’ll architect production-ready Next.js applications that handle high-load scenarios with complex states, real-time AI streaming, and multiple layers of enterprise functionality. Every interface decision you make directly impacts how knowledge workers at the biggest companies in the market interact with their most critical information. This is frontend engineering at its most demanding. You’ll tackle challenges like building real-time streaming interfaces for LLM responses, architecting state management for concurrent AI operations across multiple tenants, creating accessible interfaces for complex knowledge graphs with thousands of nodes, and ensuring blazing fast interactions even with petabytes of searchable content. Your components will bridge everything from enterprise authentication systems to cutting-edge AI models, requiring both sophisticated technical skills and sharp product instincts. We obsess over frontend quality because we’re building the trust layer for AI itself. When your interfaces gracefully handle edge cases, provide clear feedback during AI processing, and remain performant under load, you’re not just meeting UX standards — you’re directly enabling users to trust AI-powered answers and make critical business decisions with confidence. You’ll work on production SSR applications serving thousands of enterprise users, implementing localization for global markets, ensuring accessibility compliance, and maintaining security standards that pass SOC 2 audits. Your code will integrate with our Elasticsearch clusters, DynamoDB tables, and Aurora PostgreSQL databases through the largest park of REST APIs, handling real-time websocket updates for AI streaming and collaborative features. We’re a product company that ships fast without compromising on lasting quality. You’ll work alongside proactive, ever-learning engineers who actively use AI coding assistants (OpenAI Codex, Claude Code) to accelerate development. We build custom MCP servers, implement DSPy pipelines for LLM optimization, and experiment with different AI tools for implementation. In our environment, AI isn’t just what we build — it’s how we build. The best engineers we know are drawn to problems that matter. If you’re excited by the challenge of building interfaces that make the AI revolution actually usable and trustworthy for enterprise users, this role offers the rare combination of technical depth, meaningful impact, and the prestige of solving UX patterns that the industry hasn’t figured out yet. Responsibilities Design and implement production-ready Next.js SSR applications with complex state management, handling high-load scenarios and real-time AI interactions at scale Build interfaces for AI-powered features including streaming LLM responses, semantic search across millions of documents, interactive knowledge graphs, intelligent content recommendations, and AI agentic builders Architect component libraries and maintain our design system in Storybook, ensuring reusability, accessibility, and consistent UX patterns across the platform Develop enterprise-grade functionality including multi-language support, accessibility compliance, cross-browser compatibility, and security implementations that meet SOC 2 standards Create comprehensive technical specifications and component API designs that clearly communicate interface decisions, performance trade-offs, and accessibility considerations Build and optimize data-heavy UIs using React Flow for node-based graphs, Highcharts for analytics visualizations, and custom virtualization for handling large datasets Instrument components for performance monitoring, track Core Web Vitals, implement error boundaries, and build automated visual regression tests with Playwright Take full ownership of the features you build, monitoring their performance in production, optimizing bundle sizes, and ensuring they scale gracefully as user load grows Work with SWR for intelligent data fetching, caching, and revalidation strategies that minimize API calls while keeping UIs responsive and data fresh Integrate with backend services via REST APIs, handle websocket connections for real-time updates, and implement optimistic UI patterns for seamless user experiences Leverage AI coding assistants to accelerate development while maintaining high code quality, and contribute to building internal AI agents that automate frontend workflows Stay current with React ecosystem best practices, Next.js updates, AI UX patterns, and modern frontend architecture—experiment with new approaches and share findings with the team Contribute to our engineering standards and practices through thoughtful code reviews, mentor colleagues on frontend best practices, and actively participate in our culture of continuous learning Requirements Over 5 years of professional frontend engineering experience, including more than 3 years specializing in React and modern JavaScript/TypeScript Production Next.js experience — you’ve built and shipped SSR applications at scale, understand app router patterns, server components, and the trade-offs between SSR, SSG, and CSR Deep TypeScript expertise — you write type-safe code with generics, utility types, and advanced patterns. Complex state management — hands-on experience architecting state solutions for challenging scenarios: real-time collaboration, optimistic updates, multi-tenant data isolation, and large-scale data synchronization Enterprise application development — you’ve built applications with localization (i18n), accessibility, security best practices, and compliance requirements. You understand the complexity beyond “making it work” AI/LLM interface experience — you’ve built interfaces for AI-powered features: streaming token responses, chat UIs, semantic search, or similar real-time AI interactions High-load optimization — proven track record optimizing applications for performance under heavy traffic, large datasets, and concurrent operations. You monitor Core Web Vitals and know how to improve them Modern CSS mastery — strong expertise with Tailwind CSS and/or CSS-in-JS solutions. You can implement pixel-perfect designs while maintaining responsive layouts and dark mode support Write well-structured, testable code with thoughtful component abstractions and clean APIs. You know when to abstract and when to keep it simple Strong problem-solving skills and genuine curiosity — you don’t wait for designs to be perfect but proactively identify UX issues and propose solutions. You’re never satisfied with “good enough” and constantly refine your craft Experience with AI coding assistants (OpenAI Codex, Claude, etc.) and eagerness to push the boundaries of AI-assisted development. Part of this role involves creating AI agents to automate portions of the frontend workflow Familiarity with observability and monitoring tools like Datadog, Sentry, or similar platforms for tracking frontend performance and errors in production Upper-Intermediate or better English skills for technical communication, documentation, and collaborating with distributed teams Present your work effectively both verbally and visually — you can articulate design decisions, create component documentation, and explain technical trade-offs clearly Be a Plus: Experience with React Flow, Highcharts, or other complex data visualization libraries Understanding of Node.js/Python/backend fundamentals — you can read backend code and contribute to API design discussions Experience with SWR, React Query, or similar data fetching libraries Hands-on experience with vector search UIs, RAG interfaces, or semantic search implementations Familiarity with MCP (Model Context Protocol), DSPy, or other cutting-edge AI frameworks Experience with monorepo tools (Lerna, Turborepo, Nx) and managing shared component libraries AWS services knowledge (S3, CloudFront, Lambda) and understanding of serverless architectures Built or contributed to design systems or open-source component libraries Experience with Playwright, Puppeteer, or Cypress for comprehensive E2E testing Experience building AI agent interfaces or agentic AI workflows What Shelf Offers: B2B contract Company Stock Options Hardware: MacBook Pro Modern technical stack. Develop open-source software Premier AI development environment: GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, v0, MCP Servers, plus credits for experimenting with emerging AI tools Why Shelf GenAI will be at least a $18 Trillion market by 2032 and Shelf is a core infrastructure that enables GenAI to be deployed at scale We are blazing the path for the future of Artificial Intelligence globally. Our Leadership Team has deep AI domain expertise and enterprise SaaS background to execute this plan We love our customers and our customers love us. Ask a Shelf customer why, and they’ll tell you it’s because of our innovative capabilities, rock-solid reliability, they truly enjoy working with our people, but most of all — it’s the improvements they see in their business KPIs. We have raised over $60 million in funding and our investors include; Insight Partners, Tiger Global, Base10, and others We have high velocity growth powered by the most innovative product in our category We now have over 100 employees in multiple U.S. states and European countries, and we have ambitious hiring goals over the next few quarters.
Technology
Shelf
Senior Frontend React Developer
Senior
Hybrid
Warsaw, Poland
5,000 - 8,500 USD
🏢 Summary: Frontend Engineer role focused on building production-grade Next.js SSR applications that power enterprise AI interfaces with real-time LLM streaming, complex state management, and high-load performance. The position involves architecting scalable, accessible, and secure UIs integrated with AI systems and large-scale data services. It requires delivering performant, enterprise-ready frontend solutions for mission-critical AI-driven workflows. 🗂️ Requirements: 5+ years frontend engineering experience, 3+ years commercial experience with React, Production experience with Next.js SSR applications, Advanced TypeScript expertise, Experience with complex state management in large-scale applications, Experience building AI/LLM interfaces with real-time streaming, Proven performance optimization for high-load applications, Experience with enterprise features: i18n, accessibility, security compliance, Strong knowledge of modern CSS and responsive design, Experience integrating REST APIs and WebSockets, Experience with observability and frontend monitoring tools, Experience with AI coding assistants 📃 Skills: React, Next.js, TypeScript, JavaScript, SWR, REST, WebSockets, Tailwind, CSS, Storybook, ReactFlow, Highcharts, Playwright, Datadog, Sentry, Elasticsearch, DynamoDB, PostgreSQL, Aurora, SOC2 🏢 Description: As a Frontend Engineer at Shelf, you’ll craft the interfaces that make enterprise AI accessible and trustworthy. While others are building chatbots, we’re solving the harder problem: how do you build UIs that help users confidently navigate AI-powered systems processing millions of documents, while maintaining enterprise-grade reliability? You won’t just build React components — you’ll architect production-ready Next.js applications that handle high-load scenarios with complex states, real-time AI streaming, and multiple layers of enterprise functionality. Every interface decision you make directly impacts how knowledge workers at the biggest companies in the market interact with their most critical information. This is frontend engineering at its most demanding. You’ll tackle challenges like building real-time streaming interfaces for LLM responses, architecting state management for concurrent AI operations across multiple tenants, creating accessible interfaces for complex knowledge graphs with thousands of nodes, and ensuring blazing fast interactions even with petabytes of searchable content. Your components will bridge everything from enterprise authentication systems to cutting-edge AI models, requiring both sophisticated technical skills and sharp product instincts. We obsess over frontend quality because we’re building the trust layer for AI itself. When your interfaces gracefully handle edge cases, provide clear feedback during AI processing, and remain performant under load, you’re not just meeting UX standards — you’re directly enabling users to trust AI-powered answers and make critical business decisions with confidence. You’ll work on production SSR applications serving thousands of enterprise users, implementing localization for global markets, ensuring accessibility compliance, and maintaining security standards that pass SOC 2 audits. Your code will integrate with our Elasticsearch clusters, DynamoDB tables, and Aurora PostgreSQL databases through the largest park of REST APIs, handling real-time websocket updates for AI streaming and collaborative features. We’re a product company that ships fast without compromising on lasting quality. You’ll work alongside proactive, ever-learning engineers who actively use AI coding assistants (OpenAI Codex, Claude Code) to accelerate development. We build custom MCP servers, implement DSPy pipelines for LLM optimization, and experiment with different AI tools for implementation. In our environment, AI isn’t just what we build — it’s how we build. The best engineers we know are drawn to problems that matter. If you’re excited by the challenge of building interfaces that make the AI revolution actually usable and trustworthy for enterprise users, this role offers the rare combination of technical depth, meaningful impact, and the prestige of solving UX patterns that the industry hasn’t figured out yet. Responsibilities Design and implement production-ready Next.js SSR applications with complex state management, handling high-load scenarios and real-time AI interactions at scale Build interfaces for AI-powered features including streaming LLM responses, semantic search across millions of documents, interactive knowledge graphs, intelligent content recommendations, and AI agentic builders Architect component libraries and maintain our design system in Storybook, ensuring reusability, accessibility, and consistent UX patterns across the platform Develop enterprise-grade functionality including multi-language support, accessibility compliance, cross-browser compatibility, and security implementations that meet SOC 2 standards Create comprehensive technical specifications and component API designs that clearly communicate interface decisions, performance trade-offs, and accessibility considerations Build and optimize data-heavy UIs using React Flow for node-based graphs, Highcharts for analytics visualizations, and custom virtualization for handling large datasets Instrument components for performance monitoring, track Core Web Vitals, implement error boundaries, and build automated visual regression tests with Playwright Take full ownership of the features you build, monitoring their performance in production, optimizing bundle sizes, and ensuring they scale gracefully as user load grows Work with SWR for intelligent data fetching, caching, and revalidation strategies that minimize API calls while keeping UIs responsive and data fresh Integrate with backend services via REST APIs, handle websocket connections for real-time updates, and implement optimistic UI patterns for seamless user experiences Leverage AI coding assistants to accelerate development while maintaining high code quality, and contribute to building internal AI agents that automate frontend workflows Stay current with React ecosystem best practices, Next.js updates, AI UX patterns, and modern frontend architecture—experiment with new approaches and share findings with the team Contribute to our engineering standards and practices through thoughtful code reviews, mentor colleagues on frontend best practices, and actively participate in our culture of continuous learning Requirements Over 5 years of professional frontend engineering experience, including more than 3 years specializing in React and modern JavaScript/TypeScript Production Next.js experience — you’ve built and shipped SSR applications at scale, understand app router patterns, server components, and the trade-offs between SSR, SSG, and CSR Deep TypeScript expertise — you write type-safe code with generics, utility types, and advanced patterns. Complex state management — hands-on experience architecting state solutions for challenging scenarios: real-time collaboration, optimistic updates, multi-tenant data isolation, and large-scale data synchronization Enterprise application development — you’ve built applications with localization (i18n), accessibility, security best practices, and compliance requirements. You understand the complexity beyond “making it work” AI/LLM interface experience — you’ve built interfaces for AI-powered features: streaming token responses, chat UIs, semantic search, or similar real-time AI interactions High-load optimization — proven track record optimizing applications for performance under heavy traffic, large datasets, and concurrent operations. You monitor Core Web Vitals and know how to improve them Modern CSS mastery — strong expertise with Tailwind CSS and/or CSS-in-JS solutions. You can implement pixel-perfect designs while maintaining responsive layouts and dark mode support Write well-structured, testable code with thoughtful component abstractions and clean APIs. You know when to abstract and when to keep it simple Strong problem-solving skills and genuine curiosity — you don’t wait for designs to be perfect but proactively identify UX issues and propose solutions. You’re never satisfied with “good enough” and constantly refine your craft Experience with AI coding assistants (OpenAI Codex, Claude, etc.) and eagerness to push the boundaries of AI-assisted development. Part of this role involves creating AI agents to automate portions of the frontend workflow Familiarity with observability and monitoring tools like Datadog, Sentry, or similar platforms for tracking frontend performance and errors in production Upper-Intermediate or better English skills for technical communication, documentation, and collaborating with distributed teams Present your work effectively both verbally and visually — you can articulate design decisions, create component documentation, and explain technical trade-offs clearly Be a Plus: Experience with React Flow, Highcharts, or other complex data visualization libraries Understanding of Node.js/Python/backend fundamentals — you can read backend code and contribute to API design discussions Experience with SWR, React Query, or similar data fetching libraries Hands-on experience with vector search UIs, RAG interfaces, or semantic search implementations Familiarity with MCP (Model Context Protocol), DSPy, or other cutting-edge AI frameworks Experience with monorepo tools (Lerna, Turborepo, Nx) and managing shared component libraries AWS services knowledge (S3, CloudFront, Lambda) and understanding of serverless architectures Built or contributed to design systems or open-source component libraries Experience with Playwright, Puppeteer, or Cypress for comprehensive E2E testing Experience building AI agent interfaces or agentic AI workflows What Shelf Offers: B2B contract Company Stock Options Hardware: MacBook Pro Modern technical stack. Develop open-source software Premier AI development environment: GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, v0, MCP Servers, plus credits for experimenting with emerging AI tools Why Shelf GenAI will be at least a $18 Trillion market by 2032 and Shelf is a core infrastructure that enables GenAI to be deployed at scale We are blazing the path for the future of Artificial Intelligence globally. Our Leadership Team has deep AI domain expertise and enterprise SaaS background to execute this plan We love our customers and our customers love us. Ask a Shelf customer why, and they’ll tell you it’s because of our innovative capabilities, rock-solid reliability, they truly enjoy working with our people, but most of all — it’s the improvements they see in their business KPIs. We have raised over $60 million in funding and our investors include; Insight Partners, Tiger Global, Base10, and others We have high velocity growth powered by the most innovative product in our category We now have over 100 employees in multiple U.S. states and European countries, and we have ambitious hiring goals over the next few quarters.
Technology
The Digital Bunch
Fullstack Developer (React+Node)
Mid
Hybrid
Warsaw, Poland
20,000 - 26,000 PLN/mo
🏢 Summary: Backend-heavy Fullstack Engineer role focused on building and scaling a cyber risk reporting platform used by US MSPs. The position centers on designing and owning Node/NestJS backend systems, including integrations, job queues, and data modeling, within a fast-paced product environment. You will work closely with a small, autonomous team shipping features every sprint using AI-assisted development tools. 🗂️ Requirements: Minimum 2 years commercial backend experience in Node.js or NestJS, Production experience designing schemas and writing database migrations, Hands-on experience building and debugging job queues, Experience integrating third-party APIs on the backend, Solid knowledge of TypeScript, Working experience with React, Practical experience with PostgreSQL, Practical experience with Redis, Experience using Docker, Use of AI development tools, Fluent English, Availability to work evening hours aligned with US (UTC-6) team 📃 Skills: Node.js, NestJS, TypeScript, React, PostgreSQL, Redis, Docker, BullMQ, TypeORM, Auth0, Swagger, Express, Fastify, ConnectWise, Autotask, Kaseya, Microsoft365, GoogleWorkspace 🏢 Description: We're The Digital Bunch, a cross-disciplinary digital consultancy with offices in Warsaw, Riyadh, Sydney, and London. We combine strategy, design, and technology to help companies grow. Software development is one of our core verticals, and we embed with product companies long-term as part of their engineering teams. This role is for our work on a cyber risk reporting platform. The product scans networks, endpoints, and cloud environments (Microsoft 365, Google Workspace), checks breach databases, and generates risk reports with an AI layer on top for analysis and recommendations. The reports are sold to MSPs in the US who use them to show clients where they stand on security. It's cyber tooling, nothing else. The platform has been live for 5+ years, was acquired last year by a larger company (100+ people), and is actively growing. New features ship every sprint. The codebase is mature but moves fast. You'd join a small team on our side: our CTO and one other developer. On the client side in Dallas there's a PM, QA, support, and two engineers, plus people from the parent company who rotate in when needed. Flat setup, a lot of independence. We write code with Cursor and Claude Code every day. Not as a gimmick, that's how we actually work. If you're already using AI tooling, good. If not, you'll pick it up in the first week. ⚠️ Read this first, this is a backend-heavy role Most of the interesting work lives on the server: job queues, third-party integrations, data modeling, async scans, report generation. The frontend matters, but it's not where you'll spend most of your time. If your experience is mostly React with some REST calls, this isn't the right role. We need someone who's actually built and owned Node/NestJS backends in production, schemas, queues, integrations, migrations, the whole thing. We're happy to consider someone with ~2 years of experience if those two years are genuinely backend-heavy. We're not happy to consider 6 years of frontend with a skills-list backend section. ⏰ Working hours, read this too The client team is in Dallas, Texas (UTC-6). You need to be available in the evenings: - Daily standups happen between 19:00–21:00 Polish time, 30–45 minutes - Monday planning runs at 23:00 Polish time - The rest of the day is yours. Most people work something like 12:00–20:00 or 14:00–21:00 - No weekends, no on-call If you can't do evenings, this isn't the right fit. Wanted to be upfront about that. 📌 The work You'll ship features across the full stack, weighted toward the backend: NestJS on the server, PostgreSQL and Redis underneath, React on the frontend. The backend integrates with 15+ external services (breach intelligence APIs, cloud provider APIs, PSA systems like ConnectWise), runs BullMQ job queues, and uses TypeORM and Auth0. There's always something new to wire up. About 10% of your time goes to triaging production issues reported by customers. That's engineering debugging, not answering support tickets. Small team means you have real input into what gets built and how. Nobody's handing you pixel-perfect Jira tickets. We ship behind feature flags, get it in front of users fast, and iterate. If you're the type who spends three weeks perfecting architecture before writing a line of code, this isn't your pace. First-day commits. Our CTO onboards you personally, but we expect you shipping from the start. 👉 What we're looking for - At least 2 years of commercial backend work in Node.js / NestJS (or a close equivalent, Express or Fastify with real production ownership). We'll ask about it. - You've designed schemas, written migrations, debugged queues, and integrated third-party APIs, not just consumed them from a frontend - Solid TypeScript and React. You don't need to be a CSS wizard, you need to be comfortable moving across the stack - Hands-on with PostgreSQL, Redis, Docker - You use AI tools for development (Cursor, Claude Code, Copilot, whatever works for you) - Fluent English, spoken and written. You're on daily video calls with Americans - Actually okay with working late Polish hours (see above) - Self-directed. Nobody assigns you tasks step by step 👍 Bonus points - Worked in cybersecurity, SOC/SIEM tooling, or compliance before - Know your way around BullMQ, TypeORM, Auth0, or Swagger codegen - Built integrations with PSA systems (ConnectWise, Autotask, Kaseya) or MSP-facing tooling - Worked with US-based teams or in product companies 🚫 Probably not for you if - Your CV lists React/Next/Tailwind projects and the backend section is a skills list with no project evidence - You've mostly consumed REST APIs, not built them - Your backend experience is a single side project or a bootcamp module - You want to spend most of your day on UI polish 🎉 What you get - 20,000–26,000 PLN net/month, B2B - Fully remote, or Warsaw office in central Warsaw (dogs welcome) - Long-term product work on a single platform, not project hopping - Latest hardware and tooling - Multisport card - Regular salary reviews - Referral bonuses 💃 Hiring process 1. Intro call with Alex (CTO). 15–30 min. We talk about the role, you ask questions, and we see if it makes sense for both sides. 2. Take-home task. Build a small full-stack app (React + NestJS). The NestJS side carries most of the weight. Capped at 2 hours. Use AI tools, we don't care how you get there, we care that it works and you understand it. 3. Live review. 60 min. You walk us through your code, we ask you to add a feature live (should take minutes with AI, not half an hour), then we talk architecture and how you think about systems. 4. Meet the client team. Short call with the Dallas side before we finalize.
Technology

NICE
Senior Full Stack Software Engineer
Senior
On-site
Seattle, WA
🏢 Summary: Senior Software Engineer role focused on building and shipping full-stack, AI-powered customer experience solutions using AI-assisted development as a core engineering practice. The position involves owning end-to-end features across modern backend and frontend stacks while accelerating delivery through AI-augmented workflows. Engineers are expected to deliver production-grade software in a fast-paced, collaborative environment. 🗂️ Requirements: 5+ years professional software engineering experience, Strong full-stack development experience, Proficiency in TypeScript and Node.js or Go, Proficiency in React and TypeScript, Experience building and shipping production software, Hands-on professional experience with AI-assisted development tools (Claude Code or OpenAI Codex), Demonstrated impact using AI tools to improve SDLC and reduce cycle time 📃 Skills: TypeScript, Node.js, Go, React, Claude, OpenAI, Codex, AI, SDLC 🏢 Description: At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.Senior Software Engineer Seattle, Washington At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what's the role all about? We're expanding our U.S.-based R&D team and looking for exceptional Senior Software Engineers to help take it to the next level. This isn't a role for someone looking to maintain the status quo. We're building a small, elite team of full-stack engineers who use AI-assisted development not as a novelty, but as a core part of how they work: engineers who can outpace traditional development teams and deliver production-grade software faster and smarter. You'll be working across a modern full-stack environment, contributing to NiCE's rapidly growing suite of AI-powered customer experience solutions. If you thrive in a fast-moving product environment, move fast, and believe the best code is the code that ships, this is your team. How will you make an impact? Build end-to-end features across a Node.js/TypeScript or Go backend and a React + TypeScript frontend, from architecture to production. Lead with AI-assisted development by leveraging tools like Claude Code and OpenAI Codex as first-class instruments in your daily workflow, not as an afterthought. Accelerate the SDLC by designing and implementing AI-augmented development workflows that measurably reduce cycle times, automate repetitive engineering tasks, and improve code quality. Set the bar for the team by contributing technical standards, code review culture, and best practices that help define how this new team operates. Collaborate across disciplines by working closely with product, design, and fellow engineers in a fast-moving, collaborative environment where your voice matters. Own your work by taking full ownership of features from concept through deployment, including reliability, performance, and maintainability. Have you got what it takes? 5+ years of professional software engineering experience with strong full-stack fundamentals Proficiency in TypeScript/Node.js or Go on the backend and React + TypeScript on the frontend Demonstrated experience building and shipping production software in collaborative, fast-paced environments Hands-on, professional experience with AI-assisted development tools such as Claude Code or OpenAI Codex is required. We're looking for engineers who have made these tools a central part of how they work on real projects, not side projects. In interviews, expect to speak to measurable impact (e.g. reduced cycle times, automated SDLC improvements), honest assessments of tradeoffs between tools, how your day-to-day workflow has changed, and your perspective on what skills matter most in an AI-assisted engineering environment Strong communication skills and comfort operating with autonomy in evolving, fast-moving environments Nice to Have Experience with Kubernetes and Helm for container orchestration and deployment Familiarity with cloud platforms (AWS or Azure preferred) Background in AI/ML-adjacent product development or platform engineering What's in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! About NiCE NICELtd. (NASDAQ: NICE)software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences,fight financial crimeand ensure public safety.Every day, NiCE software managesmore than120 million customer interactions and monitors3+billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
