Senior Software Developer - Full Stack

DNEG

India

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading visual effects company is seeking a Full Stack Developer for its Artist Tool project. This role involves designing and delivering the next versions of a browser-based product for VFX artists. The ideal candidate has over 8 years of experience in software development, proficient in modern JavaScript, CSS, Golang, and Python. You'll work with architects on product design, develop GraphQL and REST backends, and help solve various performance issues. A Bachelor’s degree in Computer Science or equivalent is required. Join us to help innovate and improve our tools!

Qualifications

  • 8+ years of non-intern experience in professional software development.
  • Experience developing with modern JavaScript, CSS, Golang, and/or Python.
  • Knowledge of RDBMS.

Responsibilities

  • Work with a software architect on product design.
  • Help implement the UI.
  • Develop new GraphQL and REST backends.
  • Create documentation, playbooks, and tests.
  • Identify and solve front and back end issues.
  • Participate in code reviews.
  • Provide sprint updates.
  • Coordinate with remote teams.

Skills

JavaScript
CSS
Golang
Python
RDBMS

Education

Bachelor’s degree in Computer Science or equivalent

Job description

Core Services is looking for a Full Stack 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 Full Stack developer to help design and deliver the next versions of the product. Many of the current backend services are written in Python, but we are eager to transition to Golang.

You will:
  • Work with a software architect, participate in the design and specification of the product as a whole.
  • Help with the implementation of the UI.
  • Develop new GraphQL and REST backends for the product.
  • Create well written documentation, playbooks, and tests.
  • Identify, debug, and solve front and back end bugs and performance issues.
  • 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.
  • Experience with developing using modern JavaScript and CSS, as well as Golang and/or Python.
  • Knowledge of RDBMS.
  • Bachelor’s degree in Computer Science or equivalent subject or equivalent work experience.
Nice to Have:
  • Agile development experience using Scrum framework.
  • GraphQL experience.
  • Professional knowledge of NoSQL (Neo4j / Mongo).
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

DNEG • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer - Front End
Senior Software Developer - Front End

DNEG • India

On-site
INR 1,200,000 - 1,500,000
Senior Software Developer - Front End
Senior Software Developer - Front End

DNEG • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Software Developer - Automation
Senior Software Developer - Automation

DNEG • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Software Developer - Automation
Senior Software Developer - Automation

DNEG • India

On-site
INR 1,000,000 - 1,500,000
Snr Software Developer - Resource Projections
Snr Software Developer - Resource Projections

DNEG • India

On-site
INR 1,500,000 - 2,500,000
Software Developer – 2D Generalist
Software Developer – 2D Generalist

DNEG • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Software Developer – Modelling, Groom and World Building
Software Developer – Modelling, Groom and World Building

DNEG • Bengaluru

On-site
INR 600,000 - 1,200,000
Software Developer – Layout, Animation, Matchmove, Previs
Software Developer – Layout, Animation, Matchmove, Previs

DNEG • Bengaluru

On-site
INR 800,000 - 1,400,000
Senior ML Software Developer, ML Technology
Senior ML Software Developer, ML Technology

DNEG • Mumbai

On-site
INR 1,000,000 - 2,000,000