9 февраля 2025
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.
Important: candidates from Russia and Belarus should relocate after the probation period (3 months).
Benefits:
Work from anywhere 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
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
Competitive salary based on experience level
Profit-Sharing program: you ll receive bonuses based on seniority and role as
Pixellu continues to grow
22 paid days off annually, with the ability to make up missed days on weekends
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)
Micro service architecture (gql, kafka + schema registry, postgres, nestjs), telemetry (traces, metrics, logs with loki, tempo, graphana and victoria metrics) - lots of opportunities for improvements
Qualifications:
6+ 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.