Senior Software Developer - Front End

Posted Yesterday
2 Locations
In-Office
Senior level
Artificial Intelligence • Digital Media • Software • Generative AI
The Role
Develop and lead front-end implementation for DNEG’s browser-based Artist Tool. Responsibilities include designing UI concepts with architects and production stakeholders, translating designs into maintainable code, integrating backend services, resolving bugs and performance issues, establishing front-end development standards, reviewing code, and coordinating sprint work with distributed teams.
Summary Generated by Built In
Core Services is looking for a Front End Developer to join its Artist Tool project within its Data Services workstream.

The Core Services group provides foundational technologies to other technology groups within DNEG. We are a team of software developers who architect, build and provide geographically spread, enterprise-level, mission-critical infrastructure. We create services, frameworks, and products that other teams rely upon to build and deliver their technology solutions. We are the core of all things technology at DNEG.

The Data Services workstream within Core Services provides foundational software to other development teams that are intended to be utilized to provide end-user functionality. We provide abstraction layers to the core database’s data models that are utilized across various products, and automation libraries and frameworks to assist software developers in creating consistent automation.
The Artist Tool is a browser based product which serves as the production landing page for all VFX artists at DNEG. The first version of the tool has been released, and we are looking for a Front End developer to help design and deliver the next versions of the product.
 
You will:
Work with a software architect, participate in the design and specification of the product as a whole.
Liaise with artist supervisors and production leads to come up with initial UI designs.
Efficiently translate those designs into front end products.
Lead the implementation of the UI.
Identify, debug, and solve front end bugs and performance issues.
Help set the standard for front end development within the Core Services dept, including deciding development patterns and frameworks.
Work with backend developers to integrate the services they develop into front ends.
Participate in code reviews for other developers.
Provide sprint-based updates on tasks’ progress.
Coordinate and work with teams in remote sites in different time zones.

Must Have:

8+ years of non-intern experience in professional software development.
Proficiency in modern JavaScript and CSS.
Knowledge about modern front end frameworks, development tools, and patterns.
Ability to come up with initial design concepts, and then translate those into clean/maintainable code.
Bachelor’s degree in Computer Science or equivalent subject or equivalent work experience.

Nice to Have:

Agile development experience using Scrum framework.
UX experience.
Programming experience in Python or Golang.
Knowledge of RDBMS.
Familiarity with development in a Linux environment.
Previous experience working in VFX, Feature Animation or Games environment.
Excellent written and verbal communication skills.
Eagerness to tackle problems head-on.

Skills Required

  • 8+ years of non-intern professional software development experience
  • Proficiency in modern JavaScript and CSS
  • Knowledge of modern front-end frameworks, development tools, and patterns
  • Ability to create initial design concepts and translate them into clean, maintainable code
  • Bachelor’s degree in Computer Science or an equivalent subject, or equivalent work experience
  • Agile development experience using Scrum
  • UX experience
  • Programming experience in Python or Golang
  • Knowledge of relational database management systems
  • Familiarity with Linux development environments
  • Experience in VFX, feature animation, or games
  • Excellent written and verbal communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
3,001 Employees

What We Do

BRAHMA AI is an enterprise AI content platform that enables organizations to create, manage, and distribute AI-driven media with intelligence, security, and efficiency. Formed through the integration of Prime Focus Technologies and Metaphysic, it combines CLEAR®, CLEAR® AI, ATMAN digital humans, and VAANI voice localization into one ecosystem. Guided by its Mind² philosophy, BRAHMA AI helps enterprises scale content creation, protect IP, and govern assets with provenance, consent, and trust.

Similar Jobs

In-Office
Pune, Maharashtra, IND
2419 Employees

Photon Logo Photon

Senior Software Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

Analog Devices Logo Analog Devices

Software Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office or Remote
7 Locations
20292 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account