Senior Front End Software Engineer

Budapest /
Software Engineering - PIX – Web /
Full-time
We are entertainment technology companies that partner with clients to enable creative flow across the production life cycle with a suite of secure communication and content management solutions. Our award-winning products for the media and entertainment industries include production solutions as well as  high-performance recording  and workflow tools in support of the leading camera vendors for feature, television, and commercial production.  We also provide personalized service in the rapidly evolving production landscape, ensuring creative continuity and reduced project risk by ensuring that ideas are accurately shared, stored, and preserved throughout the entire creative process. 
 
Designed for filmmakers by filmmakers.

What will you do?

As a Senior Front End Software Engineer, you will be working on our PIX applications, which power secure collaboration across the television, film and streaming media industries. You will be responsible for iteratively designing and building product features in close collaboration with other Software Engineers, Designers and Product Managers. You will provide attention to detail and build-in quality every step of the way. You will contribute towards the overall application architecture and provide mentoring to other Front End Software Engineers.

Requirements

    • 5+ years of JavaScript experience, including concepts like asynchronous programming, variable scoping and ES6 features
    • 5+ years of HTML/CSS experience, including modern layout approaches like FlexBox and CSS Grid, building responsive interfaces and animations using Transitions
    • 3+ years of React experience, including maintaining apps in production, using Redux for state management, preferably using a feature-first architecture
    • 2+ years of TypeScript experience, including Generic programming
    • Test-Driven Design experience, including unit/integration testing with Jest and end-to-end with Cypress (or similar test harnesses)
    • Prior experience with mentoring developers
    • Strong written and oral communications

Additional Preferred Experience

    • Consuming REST APIs to power user interfaces
    • Using StyledComponents or a similar CSS-in-JS library to design user interfaces
    • Programming with RxJS/Observables
    • HTML5 video playback, ideally with browser DRM
    • Working within a Scrum or Agile delivery process
    • Using leadership skills in a software development team
X2X Limited and X2X, LLC (collectively “X2X”) are equal opportunity employers, dedicated to fostering a work environment characterized by mutual respect that is free from discrimination, unlawful harassment, and offensiveness. X2X prohibits discrimination in employment on any basis made unlawful by applicable federal, state, or local laws.