Senior UI Engineer

Entertainment Partners - Burbank, CA

Posted 14 days ago

At Entertainment Partners we help to power Oscar-winning films, Emmy-winning shows, and Clio-winning commercials. Feel the satisfaction of doing work that directly impacts the most exciting industry in the world while fostering a work environment with the nimbleness of a start-up but the stability of a blue chip. EP is poised to redefine and evolve the back-office processes of the entertainment community with security at the core of what we do.

Are you looking for the next opportunity to revolutionize an industry? If so....

We are seeking an experienced full-stack Senior UI Engineer for our Movie Magic Scheduling application to work out of our San Francisco office. The ideal candidate is capable of delivering high quality, secure solutions for technically minded, creative users. Responsibilities include analyzing, designing, building, and deploying high quality application releases while working with the Business Owners and overall Technology leadership to ensure alignment with high-level architectural and technology goals. This is a hands-on development position requiring technical expertise and creativity, a strong sense of ownership, great communication skills and a passion for delivering results in a fast-paced, agile environment.

KEY RESPONSIBILITIES

  • Design, document, develop, and deploy a multi-environment application, focusing on the UI layer of installed client (Electron) and web versions, interacting with corresponding back-end.
  • Assist with development of server-side logic when appropriate and be comfortable debugging across the full application stack.
  • Work in a Scrum/Agile environment to release on a regular cadence while ensuring high velocity.
  • Collaborate closely with other developers, Product and Project Management, QA, Architecture, and DevOps to ensure that the right solutions are being delivered.
  • Implement new features and data-driven interfaces using React, Redux, HTML5, CSS3, Javascript/TypeScript, Material UI, etc
  • Write high-performance, reusable, modular code along with automated unit tests
  • Refine feature requirements with Product Management on a regular basis.
  • Work with UX group to turn concepts into code.
  • Think in terms of building and reusing components within the application and promote UI best practices across the company
  • Generate automated unit/integration tests, CI/CD artifacts and monitoring infrastructure as part of deliverables.
  • Continuously look for opportunities for improvement in practices, coding standards, SDLC and business solutions in a variety of areas.
  • Mentor and train other developers.

EDUCATION & EXPERIENCE

  • Bachelor’s degree in Computer Science or related field.
  • Minimum 6 years of full-stack software development experience with at least 3 years focusing on UI development with modern Javascript frameworks.

JOB REQUIREMENTS/QUALIFICATIONS NEEDED

  • Front-end development experience, with expert knowledge of HTML/CSS
  • Expert knowledge of Javascript/ES6 and/or TypeScript
  • Production experience with frameworks including React and Redux
  • Expert experience with CSS and layout best practices, box model, positioning, mix-ins, debugging layout issues. Experience with frameworks such as less/sass or semantic
  • Solid experience with cross browser compatibility and working around browser-specific issues
  • Responsive UI design implementation experience
  • Hands-on experience with desktop Javascript containers such as Electron
  • Solid knowledge of REST, JSON and ability to debug and profile both client and server
  • Experience working with middle-tier code, including Node.js and Java containers like Tomcat with Spring Boot
  • Strong understanding of OO fundamentals, data structures, and algorithms
  • Familiarity with development under MacOS and Linux, including bash and CLI utilities
  • Strong familiarity with revision control (git) and pull-request branch/merge model (gitflow)
  • Familiarity with deploying to cloud platforms such as AWS and Azure.
  • Familiarity with deploying to desktop platforms such as macOS and Windows
  • Ability to absorb, understand and communicate written and verbal information and ideas, and to deliver in a concise manner that is easily understood by others.
  • Ability to apply critical thinking to identifying the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Desired: Experience with Javascript build and testing frameworks, such as Jenkins, npm, bower, etc
  • Experience working with Relational SQL database (such PostgreSQL) and ORMs (such as Hibernate)
  • Experience with other languages (especially Java) a plus

#Dice

Senior Software Engineer
RepairSmithLos Angeles, CA

Our team is looking for an experienced full stack software engineer to build an easy, convenient, and trust building system for car repair that delights…

Senior Front End Engineer
MoogsoftLos Angeles, CA

This is a highly technical engineer role in our Engineering team. Moogsoft is the creator of Moogsoft AIOps - a next generation approach to IT Operations and…

Front-End Web Engineer
Mobcrush IncSanta Monica, CA

We’re looking for a Front-End Web Engineer to join the Mobcrush team. You will be developing and maintaining products targeted at live content creators across a…

Software Automation Engineer
SpaceXHawthorne, CA

Software engineer embedded in the guidance navigation and control (GNC) team. SpaceX was founded under the belief that a future where humanity is out exploring…

Software Engineer
RepairSmithLos Angeles, CA

Our team is looking for an experienced full stack software engineer to build an easy, convenient, and trust building system for car repair that delights…

Level Designer (Contract)
MagnopusLos Angeles, CA

Experience scripting in language such as C#, JS, and Lua. Magnopus is a content-focused technology company founded by a diverse team of Oscar-winning artists,…

Game Designer (Contract)
MagnopusLos Angeles, CA

Experience scripting in language such as C#, JS, and Lua. Magnopus is a content-focused technology company founded by a diverse team of Oscar-winning artists,…

Senior Web Developer
RightpointSanta Monica, CA

We design and engineer end-to-end experiences that help our clients succeed at the speed of innovation. Rightpoint serves more than 250 Fortune 1000 companies.

Sr. Software Engineer
Dev.XYZSanta Monica, CA

Vue.js and Backbone.js JS frameworks. 3+ years as a professional software engineer. Software developers at Dev.XYZ are passionate professionals.

Senior Engineer / Technical Lead (#1045)
apLuminaGlendale, CA

Strong leadership qualities to keep engineers focused on quality, performance, requirements and making sound technical decisions. Will you need a visa to work?

1-10 of 326