Fandom logo
Fandom

The world's largest fan platform and the #1 source for in-depth information on pop culture, entertainment & gaming.

Senior Full-Stack Software Engineer – Javascript, Typescript, Node

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2004H1B SponsorCompany SiteLinkedIn

Location

Poland

Posted

4 days ago

Salary

zł205.3K / year

Seniority

Senior

Job Description

Senior Full-Stack Software Engineer – Javascript, Typescript, Node

Fandom

• CRM Development: Integrate with various CRM platforms (e.g., Iterable), third-party marketing services, and data APIs related to user segmentation, communication, and monetization. • Video Platform Enhancement: Independently develop and implement full-stack features to significantly improve the video player experience and optimize video platform delivery and monetization strategies. • Cross-Functional Collaboration: Work closely with product managers, UI/UX designers, engineers, and marketing/CRM teams to conceptualize, build, test, and iterate on new CRM and video functionalities. • Technical Excellence: Write clean, efficient, well-documented, and thoroughly tested code across the full stack using modern JavaScript frameworks (e.g., React, Vue.js, Angular), web technologies (HTML5, CSS3), and relevant backend languages (e.g., PHP, Java, or Node.js). • Performance & Optimization: Champion best practices in full-stack development, focusing on service speed, Core Web Vitals, and accessibility. • Problem Solving: Proactively identify, troubleshoot, and resolve complex full-stack issues related to CRM systems, video playback, and system integrations. • Innovation & Trends: Stay current with emerging trends and technologies in full-stack development while leveraging AI, CRM, video streaming, and digital monetization. • Mentorship: Provide technical guidance and mentorship to junior engineers, fostering a collaborative and knowledge-sharing team environment. • Agile Practices: Actively participate in agile development processes, including sprint planning, daily stand-ups, code reviews, and retrospectives, to ensure timely and high-quality delivery.

Job Requirements

  • 5+ years of professional full-stack software development experience with expertise in both front-end technologies and back-end services.
  • Proven expertise in modern JavaScript (ES6+), TypeScript, HTML5, CSS3, and extensive experience with a major front-end framework/library (e.g., React, Angular, Vue.js) and experience with a back-end language (e.g., PHP, Java, or Node.js) and related frameworks.
  • Solid understanding of the CRM and/or digital monetization ecosystem, including concepts like user segmentation, data piping, and video ad standards (VAST, VPAID).
  • Strong analytical, problem-solving, and debugging skills with a keen attention to detail.
  • Excellent communication and interpersonal skills, with the ability to articulate technical concepts clearly and collaborate effectively in a team setting.
  • A genuine passion for creating exceptional user experiences, operating with a proactive, 'go-getter' attitude, tackling challenging technical problems, and driving innovation in the CRM and video space.
  • Fluency in English, with the ability to communicate ideas effectively.

Benefits

  • Entry Salary = 205,301 PLN
  • MacBook Pro and all the gear you need for work
  • Free access to a multitude of popular online courses and books sponsored by our company
  • Company stock options
  • Company swag packages
  • Cafeteria Benefit Program (including private medical care, gym membership, shopping/wellness bonus, etc.)
  • VTO (Voluntary Time Off) - a day off every quarter for volunteering at a non-profit
  • Frequent team bonding events
  • Flexible work hours & time-off
  • Employee Interest and Hobby Groups supported by our company
  • Open, energetic and fan-focused, international work environment

Related Job Pages

More Backend Engineer Jobs

Poland and Eastern Europe logo

Senior .NET Developer

Poland and Eastern Europe

Xebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.

Full TimeRemoteTeam 1,001-5,000

Role Description You will be: - Developing the Blazor PWA, including service workers for offline data capture and synchronization on reconnect. - Implementing the Design System components in code, ensuring a consistent, responsive, accessible experience. - Integrating with the unified API layer and the OIDC provider (Azure Entra External Identities) for secure, role- and OrgaTree-aware access. - Collaborating on rapid prototyping during the first MVP sprints with the UX team and stakeholders. - Building for the platform NFRs: performance, usability, accessibility and security. - Working in a DevOps / agentic engineering model — automate everything, contribute to CI/CD and quality gates. Qualifications - Strong .NET front-end engineering with Blazor (WebAssembly / PWA) experience. - Solid grasp of PWA fundamentals: service workers, offline storage, sync strategies. - Experience consuming secured REST APIs and OIDC/OAuth authentication flows. - Component-driven UI development and faithful implementation of design systems. - Comfortable in Git-based CI/CD workflows and agile 2-week sprints. - Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. - Work from the European Union region and a work permit are required. Requirements - Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work. - Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. Recruitment Process - CV review - HR call - Interview - Client Interview - Decision

Europe
3Pillar Global logo

Senior Data Engineer, Snowflake, Python

3Pillar Global

Building digital businesses, together.

ContractRemoteTeam 1,001-5,000H1B Sponsor

• steering projects that redefine urban living • establishing new media channels for enterprise companies • driving innovation in healthcare • shaping the future direction of endeavors • orchestrating technological marvels that disrupt industries

Romania
Zensar logo

React Java Engineer

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description - Must Have - JAVA 17 and Reactive JAVA. - Nice to have - Terraform, K8s, Cassandra. Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

India
Pubgenius Inc. logo

Full-Stack Developer (Backend-Focused)

Pubgenius Inc.

Profitable Publishing Without The Compromise.

Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description We are hiring a Full-Stack Developer with a strong backend focus. You will work on real client products and internal systems using React, Node.js, TypeScript, and AWS. This is a full-time, contractor-based role. - Build and scale backend services using Node.js and TypeScript - Develop frontend features and interfaces using React and TypeScript - Design and implement event-driven systems using AWS Lambda, SNS, and SQS - Develop and maintain APIs for web and mobile applications - Write efficient queries for Aurora MySQL and work with Redis where needed - Collaborate with PMs, designers, and developers on delivery - Participate in planning and architecture discussions - Debug production issues and improve system performance Qualifications - Degree in Computer Science or a related field (required) - 3+ years of software engineering experience - Strong Node.js, TypeScript, and JavaScript knowledge - Solid React experience for full-stack delivery - Experience with AWS, especially Lambda, SNS, and SQS - Experience with event-driven architecture - Solid experience with MySQL, ideally Aurora - Strong debugging and problem-solving skills - Fluent English (written and spoken) Requirements - Full-time, contractor-based engagement - Fully remote — work from anywhere - Flexible hours - Paid vacation and sick days

Worldwide
Job Closed