One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
ITScout about 2 years ago
pst - estpst - estsoftware developmentsoftware development
Apply Now

We are looking for a Node React Full Stack Software Developer.

Company connects anime and manga fans across 200+ countries and territories with the content and experiences they love. In addition to free ad-supported and subscription premium content, Company serves the anime community across events, theatrical, games, consumer products, collectibles and manga publishing.
The Company app is available on over 15 platforms, including all gaming consoles.
- About the role:
We are a team of enthusiasts who dedicate their time to building reliable and scalable solutions for complex problems and our biggest challenge is to keep our anime fans satisfied. The Platform Engineering CMS team builds and maintains services responsible for the ingestion and presentation of content that are essential to our customers' end-user experience. We promote strong engineering practices, use innovative technologies and cloud-based microservice architecture which enables us to handle very high traffic load with ease.
- Responsibilities:
• Collaborate with other teams within the compan
• Enable cross-platform UI & business logic functionality
• Create UI/React Components
• Support and improve internal engineering processes
• Collaborate with other teams within the company
• Work on large-scale projects using innovative technologies and architectures
- What they're are looking for a Senior or Ssr
• 3+ or 5+ years experience in JavaScript and/or Node.js
• 3+ or 5+ years experience in React/Vue/Angular
• Basic understanding of web services based on microservices architecture
• Basic knowledge of MySQL, PostgreSQL, Redis
• Experience with REST APIs
• Experience with defining and delivering scalable architectures
• Experience operating within GIT, NPM, Webpack, Babel, Mocha, Chai, Jest, ExpressJS
• Understanding of concepts like CI/CD, Clean Code, and Pair Programming
• Strong core understanding of Software Development Lifecycle
• Strong communication and interpersonal skills
• English proficiency
• Bachelor's Degree, preferably in Computer Science
• Experience with AWS is a plus
- Team size:
1 Engineering Manager
4 full-time Engineers (1 in Berlin and 3 in California)
2 of them are on the video injection side
2 more focus on the end delivery
- Time Zone:
**The candidate can work in any time zone between PST and EST, they need at least 4 hours of overlapping time, and the dev must join the meetings.
On-call service on this team will only be done only by strong performers and it's usually done during their work shift, not outside hours.**
- Must have:
3+ or 5+ NodeJS
3+ or 5+ React and/or Vue
- Complementary Must:
1+ or 2+ Docker, Kubernetes, or any other container
1+ or 2+ AWS, EC2, or GCP
1+ or 2+ Microservices
- Nice to have:
Cloudwatch, SNS or SQS, Golang, Python, PHP
- General info about the profile and project:
The Content Management Team is responsible for building and maintaining the metadata management services, the ingestion, and the presentation of all the content that's essential for the user. They should know how the catalog displays to users and work with other internal Teams to improve the catalog and put it into the database.
The primary skills this person should have are Node and React and/or Vue.
Experience with Docker and containers is also important.
Mac or Linux environment because that's what they work with Golang, Python, PHP are nice to have
AWS or Google Cloud, they deploy most of things in AWS and EC2.
SNS or SQS is also good to have.
Cloudwatch login nice to have.
GCP not currently using but working to implement it.
Kubernetes cluster.
Microservices is important.
Video delivery knowledge is beneficial.
Interactive with ad networks is useful.
Internally they do some training to understand GDPR.
They are currently working on putting together an internal dashboard for their serves, the one they have is a single sign-on, but they want to change it. It's a stand-alone admin UI, so they need to migrate. All of these tools are important or knowledge of it because they need to know how everything fixes together for streaming.