Senior Full-Stack Software Engineer - [Javascript, Typescript, Node]

Fandom

Town of Poland (NY)

On-site

USD 184,770 - 225,831

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

MacBook Pro and work gear
Company stock options
Free access to online courses and books
Cafeteria Benefit Program
VTO (Voluntary Time Off)
Frequent team bonding events
Flexible work hours

Job summary

Fandom is seeking a Senior Full-Stack Engineer to join their CRM & Video team in the United States. The ideal candidate will take ownership of developing cutting-edge CRM and video products, working with modern tech stacks to enhance user experience and engagement.

You will work across diverse teams, implementing full-stack features and contributing to platform improvements. Fandom offers great perks, including stock options, flexible hours, and a supportive work environment focused on innovation.

Qualifications

  • 5+ years of professional full-stack software development experience.
  • Proven expertise in modern JavaScript, TypeScript, HTML5, and CSS3.
  • Strong analytical, problem-solving, and debugging skills.

Responsibilities

  • Integrate various CRM platforms and third-party marketing services.
  • Develop full-stack features for enhancing video platform experiences.
  • Champion best practices in full-stack development.

Skills

Full-stack software development
JavaScript (ES6+)
React
Problem solving
Agile practices

Tools

Google Ad Manager
AI tools (e.g., GitHub Copilot)

Job description

About this Role

We are seeking a talented and innovative Senior Full-Stack Engineer to join our dynamic CRM & Video team. In this role, you will be at the forefront of designing and developing cutting‑edge CRM and video products, working across the full stack to architect, implement, and maintain high‑quality, scalable solutions that drive user engagement and business value. We are looking for an experienced engineer who is ready to take ownership of core feature delivery and proactively contribute to platform improvements. If you are passionate about building robust end‑to‑end systems and engaging user experiences for critical user communication and video platforms, this is the perfect opportunity for you.

You Will...
  • 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.
You Have...
  • 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.
Bonus Points...
  • Familiarity with Google Ad Manager (GAM).
  • Understanding of privacy regulations impacting digital advertising (e.g., GDPR, CCPA) and consent management platforms (CMPs).
  • Both personal and enterprise examples of development using AI tools (e.g., Claude Code, GitHub Copilot, etc)
Benefits & Perks
  • 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

Fandom is an equal opportunity employer. Fandom values diversity, and all employment decisions are made on the basis of job requirements and individual qualifications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

United States Digital Space LLC • Warsaw (IN)

On-site
USD 77,136 - 100,561
Health insurance with dental and travel coverage
Meals reimbursement on in-office days
Career growth budget
+5
Staff Software Engineer
Staff Software Engineer

ActiveCampaign LLC • Krakow (WI)

On-site
USD 100,294 - 122,581
Comprehensive Health & Wellness
Access to LinkedIn Learning
Generous Paid Time Off
+5
Digital, Engineer
Digital, Engineer

United States Digital Space LLC • Warsaw (IN)

Hybrid
USD 31,000 - 48,000
RSUs
Tax-deductible costs for authors’ حقوق
Senior CRM Developer/Engineer [international role based in Poland]
Senior CRM Developer/Engineer [international role based in Poland]

TechSoup • Town of Poland (NY)

On-site
Senior Quality Engineer
Senior Quality Engineer

Fandom • Boston (MA)

Hybrid
USD 90,000 - 120,000
MacBook Pro and work gear
Free access to online courses and books
Company stock options
+2
Software Engineer, Agent Development
Software Engineer, Agent Development

ActiveCampaign LLC • Krakow (WI)

On-site
USD 49,954 - 74,931
Comprehensive Health & Wellness
Growth & Development
Generous Paid Time Off
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

CloudDevs • Germany (OH)

Remote
USD 70,000 - 94,000
Remote-first flexibility
Learning culture with conferences and coaching
Tech freedom with cutting-edge tools
+1
Full Stack Engineer
Full Stack Engineer

Nortal • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Benefit Café
Luxmed private healthcare
Flexible working hours
+6
Data Software Engineer
Data Software Engineer

ActiveCampaign LLC • Krakow (WI)

On-site
USD 184,000 - 276,000
Comprehensive Health & Wellness
Growth & Development
Generous Paid Time Off
+2
VIP Specialist
VIP Specialist

Super • Town of Poland (NY)

On-site
USD 50,000 - 70,000
Professional growth opportunities
Comprehensive benefits
People-centric culture