Backend Developer

Copy the link to the vacancy
> 5000 EUR
Experience: 3-5 years
Employment: Full-time
Stack: nodejs
English: B1. Intermediate


Мы, американская компания Pixellu, ищем Node.js Developer Middle/Senior
Pixellu - американская продуктовая компания, на рынке более 12 лет. Мы делаем продукты для профессиональных фотографов.
У нас сильная команда разработки, интересный стек, позитивная команда и налаженные процессы. 

We Expect:
3+ years of experience in backend web development.
Proficiency with JavaScript and TypeScript.
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

Working conditions

4000-5500 USD
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.

Created 23 May 2023