Tech Lead Backend Developer (Node.js) US-based company remote (удаленная работа)

15 января 2025

Уровень зарплаты:
от 616 248 до 770 310 руб.
Требуемый опыт работы:
Не указан

Вакансия: Tech Lead Backend Developer (Node.js) US-based company remote

Описание вакансии

We are Pixellu. We create easy-to-use, time-saving software on a mission to simplify the lives of busy, professional photographers.
We re a fully remote team, spread across 10 countries, and 4 continents, and we re on the hunt for the next member of our development team.

We re on the hunt for a Lead Developer who will guide technical direction of projects, ensuring coding standards.

Benefits:

  • Work remotely with a good internet connection our team is 100% remote and distributed all over the world from Brazil, to Montenegro, to USA, to New Zealand, and more.
    Important: candidates from Russia and Belarus should relocate after the probation period.
  • 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 that you know you are most productive.
  • Competitive salary based on experience level.
  • Profit-Sharing program bonuses based on seniority and role.
  • 22 paid days off annually, with the ability to make up missed days on weekends.
    We add one more day for each year of employment.
  • Paid parental leave.


Your Role:

  • Work in a distributed international development team creating world-leading products for photographers.
  • Lead a dedicated team of Node.js developers, fostering an environment of growth and innovation.
  • Write reusable, testable, and efficient code that aligns with the best practices.
  • Maintain and evolve the ecosystem of microservices that support client-facing applications.
  • Architect and implement scalable, resilient event-driven systems using Apache Kafka.
  • Develop new GraphQL APIs , and wrap the existing REST APIs.
  • Elevate the backend developer experience by setting the standards for tooling, workflows, and practices that maximize efficiency and satisfaction among the team members.


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; made by us) - lots of opportunities for improvements


Qualifications:

  • 5+ years of experience in backend web development
  • 2+ years of experience in leading and mentoring a team of developers
  • Proficiency with JavaScript and TypeScript
  • Expert knowledge of any modern RDBMS
  • Experience leading teams who follow domain-driven design principles
  • Expert knowledge of event-driven architecture patterns (Apache Kafka or other brokers)
  • Experience in driving observability practices for microservices (Grafana, Datadog).
  • Strong knowledge of CI/CD processes (GitLab)
  • Strong knowledge of Kubernetes
  • AWS experience is a plus
  • Python knowledge is a plus
  • NestJS and federated GraphQL experience is a plus
  • Excellent problem-solving skills

    Dream company is there. Feel free to apply.