> 5000 EUR
Мы, американская компания Pixellu, ищем Node.js Developer Middle/Senior
Pixellu - американская продуктовая компания, на рынке более 12 лет. Мы делаем продукты для профессиональных фотографов.
У нас сильная команда разработки, интересный стек, позитивная команда и налаженные процессы.
3+ years of experience in backend web development.
Expert knowledge of at least one backend Node.js framework, at least one ORM and npm manager.
Strong knowledge of CI/CD processes (GitLab).
Strong knowledge of relational databases (PostgreSQL) and/or distributed storages like AWS S3.
Docker and/or OPS (AWS) knowledge is a plus.
Python knowledge is a plus.
NestJS and federated GraphQL experience a plus.
Software architecture and event-driven approach expertise is a plus.
Excellent problem-solving skills.
Work in a distributed international development team creating world-leading products for photographers.
Maintain and evolve existing products infrastructure that follows micro-services principles.
Write reusable, testable, and efficient code that aligns with best practices.
Develop new and maintain existing GraphQL/REST/RPC APIs in scope of business requirements.
Fun parts of our backend:
AI for facial recognition
Video rendering, video effects, etc etc
Audio analysis with our own algorithms (rhythm, mood, etc)
Improving our micro service architecture (gql, kafka + schema registry, postgres, nestjs, maybe RabbitMQ latter), telemetry (traces, metrics, logs with loki, tempo, graphana and victoria metrics) - lots of opportunities for improvements
Freedom to choose your own working hours — We have two "required online hours" which are from 8-10 am Pacific Time. Outside of that, you are free to work at whatever time of day suits you best. Structure your work around your kids, your family, and around the time of day that you know you are most productive
Quarterly Profit-Sharing Bonus program
Senior level team
Scrum, CI/CD, microservices
We pay English classes to improve your level
We keep our customers and employees happy, and we are very proud that our eNPS is 95.
23 May 2023