Software Developer - Full Stack
Position Overview
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, architecting and building geographically spread, enterprise-level, mission-critical infrastructure. The Data Services workstream provides foundational software, abstraction layers for core database data models, and automation libraries. The Artist Tool is a browser-based product serving as the production landing page for all VFX artists at DNEG.
Responsibilities
- 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.
Requirements
- 8+ years of non-intern experience in professional software development.
- Experience with developing using modern JavaScript and CSS.
- Experience with Golang and/or Python.
- Knowledge of RDBMS.
- Bachelor’s degree in Computer Science or equivalent subject or equivalent work experience.
Preferred Qualifications
- 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.
Company Information
DNEG is one of the world’s leading visual effects and animation companies for the creation of award-winning feature film, television, and multiplatform content. The company employs more than 9,000 people with worldwide offices and studios across North America, Europe, Asia, and Australia. DNEG is committed to an equitable, diverse, and inclusive work environment.
Work Locations
- Mumbai, India
- Bengaluru, Karnataka