At least 5 years of experience as a software engineer.
● Expert knowledge in Nodejs, TypeScript.
● Experience working with Apollo GraphQL Server.
● Experience in REST and GQL API design and implementation.
● Experience designing and developing Microservices and SOA.
● Experience with AWS technology (Kinesis, Lambda, SQS, SNS, ECS, S3, ElastiCache,
ElasticSearch).
● Excellent communication, presentation, and interpersonal skills.
● Fluent English speaker
You Will
Propose, design, and implement industry-leading solutions for services that will be utilized by millions of clients worldwide.
Participate in and contribute to the planning process for new features and projects
Build highly maintainable, easy-to-understand code in the backend micro services
Assist in task management and Agile planning
Work with top-notch engineering teams to understand and respond to their needs
● Experience working with Nestjs framework.
● Experience working with OOP languages.
● Experience designing and building high-performance scalable web services.
● Experience in unit testing, test automation, and continuous delivery.
● Experience with stream-processing and message-broker software.
● Experience designing and developing microservices, API design and implementation.
Actively participate in all platform technology development projects, including technical requirements gathering, resource allocation, design and documentation, scheduling, development, implementation, task tracking and status reporting.
Collaborates closely and regularly with the other teams, including Product Development, Project Management, Applications and Quality Engineering, DevOps, Infrastructure, and Customer Service.
Helps develop, maintain and enforce the company’s software development standards, and conducts design and code reviews on a regular basis to ensure compliance.
Casting Networks International (CNI) is the leading SaaS provider of casting, booking and audition management software to the entertainment and modeling industries worldwide. Casting directors and agents use CNI to source, book and manage talent across film, television, commercial, digital, and print projects, facilitating over a million auditions per year. CNI is headquartered in Los Angeles, with offices in New York, San Francisco, London, Sydney, Cape Town, Poland, Ukraine, and India.