Flow Production Tracking – Business Process team
Full Stack Engineer (Back-end, Front-end)
Utilizing an Autodesk cloud-based toolset supporting production pipelines in Film, VFX, and Game industries, we envision a future in which the Film, VFX, and Game industries operate more effectively and with greater creative agility. This is an opportunity to utilize your skills as you help us impact the productivity of hundreds of Studios while learning leading edge practices and technologies.
As part of the "Business Process" team, you will help improve how major customers like Netflix, ILM,, Epic, Weta, and Warner Brothers schedule their productions (VFX, Games, 3D animation, etc.) using our new AI-based product, Flow Generative Scheduling, along with our Emmy-winning product, Flow Production Tracking (formerly ShotGrid).
The position is based in Poland with a possibility to work Remote or Hybrid.
Responsibilities:
The "business process" team includes more than five developers, a QA, a project manager, and a designer. The engineering members are all located in Poland. As part of this team you will have the privilege to participate in the development of new features related to production scheduling (in Flow Generative Scheduling and in Flow Production Tracking). This participation includes technical design and implementation of new features along with the following to meet our high engineering standards of excellence:
- Contribute to both the frontend and backend of our tech stack with no discrimination
- Align with cross-functional and remotely located teams involved in the project
- Keep abreast of technology industry trends, best practices, standards, and methodologies
- Write or modifying unit tests in every code change
- Review pull-requests from peer developers
- Make sure the performance meets the expectation
- Contribute to the quality of our CI/CD
- Resolve customers defects in our products
- Fix reported security issues
- Update our third-party dependencies proactively
Minimum Qualifications
- 1+ year of professional experience as a developer with SaaS
- Some experience with a backend language other than JavaScript (Go, Ruby, Python, C#, Java)
- Strong knowledge of JavaScript, HTML/CSS including frameworks like React, Angular, vue.js
- Experience in Cloud Services Development
- Experience with applying Agile software development methodologies
- Be motivated by establishing strong relationship with clients and forging a trust relationship with them
- Ability to learn quickly and to adapt to frequent change
- Ability to communicate effectively and to collaborate across organizations
- Proficient communication skills in English
Preferred Qualifications (bonus)
- Good knowledge of Golang
- Good knowledge with Typescript
- Good knowledge of either SQL or NoSQL databases (PostgreSQL and DynamoDB)
- Good knowledge of Ruby
- Good knowledge of infrastructure framework like Terraform
- Development experience in large software applications
- Experience with AWS
- Experience with serverless solutions (e.g. lambda)
- Experience with graphQL API
- Strong skill solving algorithmic problems (e.g. graphs, …)
- Development experience on Mac