[REMOTO] Back-end Developers @ Casting Networks
Empresa lider em organizacao de chamadas de elenco nos EUA, Europa. Escritorios nos EUA, Reino Unido, India, Ucrania, Australia.
Descrição da vaga (em ingles pq to com preguica de traduzir)
Casting Networks is the leading technology solution provider for casting and auditioning to the entertainment industry. Our software is used by thousands of casting directors in Hollywood and other places across the world on a daily basis. More than 1.2 million performers have used Casting Networks to schedule 14 million auditions since 2002.
We are looking to hire an experienced senior/principal software engineer to maintain and upgrade all existing software. The senior/principal software engineer’s responsibilities include recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meets the quality standards of the company. You should also be able to mentor, guide, and train other engineers. To be successful as a senior/principal software engineer, you should be able to evaluate the user’s needs, time limitations, and system limitations when developing software. A stand-out senior/principal software engineer is one who is up to date on new technologies and software development practices.
Obrigatórios: At least 7 to 10 years of experience as a software engineer. At least 4 years of recent experience in Nodejs Expert knowledge and production experience with Nodejs, TypeScript. Production experience working with Apollo GraphQL Server is a plus Strong working knowledge in distributed event driven messaging architecture/platform Strong knowledge in data access layer especially ability to work with stored procedure and PostgreSQL Established and stimulated software development standards and processes along with best practices for delivery of scalable and high quality software. Production experience with AWS stack Production experience working with Nest Js framework. Fluent English speaker
Desejáveis: Experience working with OOP languages. Experience designing and developing Microservices and SOA. Experience working with AWS Kinesis, Lambda, SQS, S3, ElastiCache, ElasticSearch, Kubernetes, Docker & Terraform Experience designing and building high-performance scalable web services. Experience in REST API design and implementation. Experience in unit testing, test automation, and continuous delivery. Experience with stream-processing and message-broker software.
Diferenciais: Experience working with distributed teams. Ability to work independently and as part of a team. Ability to work quickly toward tight deadlines, and make smart tradeoffs between speed, accuracy, and maintainability. Bachelor's or Master's degree in computer science (or equivalent professional experience).
- Pagamento em USD
PJ a combinar
Como se candidatar
Tempo médio de feedbacks
Costumamos enviar feedbacks em até 7 dias após cada processo. E-mail para contato em caso de não haver resposta: [email protected]