Staff Software Developer job in Burbank, CA | Entertainment...

Staff Software Developer
Entertainment PartnersBurbank, CAa month 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....


EP is seeking a UI Engineer familiar with the latest technologies and capable of developing high quality, customer-focused applications. Responsibilities include analyzing, designing, building, and deploying frequent, high-quality releases while working with the Business Owners and overall Technology leadership to solve the needs of our customers. 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) interacting with corresponding server layer.

  • Develop 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/ES6, Semantic 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.



JOB REQUIREMENTS/QUALIFICATIONS

  • Bachelor’s degree in Computer Science or STEM field with software experience.

  • Minimum 3 years of professional software development experience with a focus on UI development of web applications

  • Experience working successfully in a remote environment

  • Demonstratable portfolio of work is highly desired

  • Front-end development experience, with strong knowledge of HTML/CSS

  • Strong skills with JavaScript and TypeScript, and experience with React/Redux

  • Knowledge of CSS and layout best practices, box model, positioning, mixins, debugging layout issues. Experience with frameworks such as Less/SASS or Semantic UI

  • Solid experience with cross browser compatibility and working around browser-specific issues

  • Responsive UI design experience

  • Hands-on experience with desktop JavaScript containers such as Electron

  • Solid knowledge of REST, JSON and ability to debug both client and server

  • Exposure to working with middle-tier code, including Node.js

  • Knowledge of OO fundamentals, data structures, and algorithms

  • Familiarity with development under MacOS and Linux, including bash and CLI utilities

  • Familiarity with revision control (Git) and pull-request branch/merge model

  • 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 automated deployment applications (e.g. Jenkins)

  • Desired: Experience with JavaScript build and testing frameworks, such as yarn/npm, bower, mocha, jest, enzyme, etc.

  • Experience with other languages (especially Java or Python) a plus





Staff Accountant (Part-Time)

Theater

Los Angeles, CA

Wed, 29 Jun 2022 02:42:47 GMT
Multiple accounting software systems exposure a plus. Proficiency in Exce...
BE Programmer

91bnb

El Monte, CA

Wed, 29 Jun 2022 01:08:21 GMT
Assist to quality control staff to test the functionalities and performan...
Security Dispatcher - Westwood

UCLA Health

Los Angeles, CA

Wed, 29 Jun 2022 00:20:54 GMT
Skill in word processing using Windows based software including Excel spr...
Division Assistant & Prev Med Program Coordinator

UCLA Health

Los Angeles, CA

Wed, 29 Jun 2022 00:20:54 GMT
Demonstrated ability to establish and maintain cooperative working relationships...
Practice Manager - Immediate Care

UCLA Health

Los Angeles, CA

Wed, 29 Jun 2022 00:20:52 GMT
Demonstrated computer skills to develop financial and administrative reporting s...
Ops. Route Service Rep

West Coast Pet Memorial

Los Angeles, CA

Wed, 29 Jun 2022 00:14:43 GMT
Assist the operations staff when necessary. Using provided apps and GPS
Property Manager - Windsor at Hancock Park

Windsor Communities

Los Angeles, CA

Wed, 29 Jun 2022 00:21:43 GMT
Proficiency with various software, apps, and computer programs. Hire, tra...
IT Support Technician

Emmanuel Lutheran Church

North Hollywood, CA

Tue, 28 Jun 2022 22:37:33 GMT
When needed, will act as backup for office staff. Train and support users...
Regional Human Resources Business Partner

Hampton Inn & Suites LAX/El Segundo | OTO Development

El Segundo, CA

Wed, 29 Jun 2022 01:48:41 GMT
You have excellent training skills- expert user in power point, eLearning sof...
988 Program Coordinator I

Didi Hirsch Mental Health Services

Los Angeles, CA

Wed, 29 Jun 2022 00:16:05 GMT
Supervisory skills to manage a group of professional staff. Provides lead...
Campus Organizer (2 yrs grassroots organizing experience)

Secular Student Alliance

Pasadena, CA

Wed, 29 Jun 2022 02:11:19 GMT
Contributes to the short and long-term planning of the organization, including r...
Administrator - Business Applications

Alexandria Real Estate Equities

Pasadena, CA

Wed, 29 Jun 2022 00:07:45 GMT
Participate in the implementation/upgrades of software packages including...
Philanthropy Coordinator

Villa Esperanza Services

Pasadena, CA

Wed, 29 Jun 2022 00:33:53 GMT
Maintains database of donor, client and staff information. Writes and man...
Before School Program Leader - LA Metro

THINK Together

Los Angeles, CA

Tue, 28 Jun 2022 21:28:43 GMT
Participate in staff development activities. Use typical office equipment...
Payroll Manager/General Accountatn

Intermedia Advertising

Los Angeles, CA

Tue, 28 Jun 2022 23:12:01 GMT
Ensure corporate and production payroll is processed in an accurate and timely m...