About the Role
We are seeking an experienced developer to lead backend and full-stack development efforts, focusing on robust architecture, clean code, and system reliability within a high-performance engineering team.
Responsibilities
- Design and implement server-side logic using TypeScript
- Build and maintain scalable APIs and microservices
- Collaborate with frontend teams to integrate user-facing features
- Write clean, testable, and well-documented code
- Participate in code reviews and technical planning sessions
- Optimize applications for performance and reliability
- Troubleshoot and debug production issues
- Work with cloud infrastructure and deployment pipelines
- Ensure codebase adheres to security best practices
- Contribute to architectural decisions and system design
- Mentor junior developers and share technical knowledge
- Integrate third-party services and data sources
- Maintain existing systems while introducing new features
- Monitor application health and respond to alerts
- Support deployment and operational tasks as needed
Nice to Have
- Experience with GraphQL APIs
- Knowledge of Kubernetes or similar orchestration tools
- Background in programmatic advertising or ad tech
- Familiarity with monitoring and observability tools
- Contributions to open-source software
- Experience with microservices architecture
- Understanding of distributed systems
- Exposure to high-throughput data processing
- Prior work in remote-first companies
Benefits
- Flexible working hours
- Remote work from any location
- Annual company retreats
- Professional development budget
- Health and wellness stipend
- Paid time off and holidays
- Equipment allowance
- Parental leave policy
- Stock options or equity participation
- Life and disability insurance
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote
Team
Distributed team with members across multiple time zones
Tech Stack
- Primary language: TypeScript
- Runtime: Node.js
- Frameworks: Express, NestJS
- Databases: PostgreSQL, Redis
- Infrastructure: AWS, Docker, Kubernetes
- CI/CD: GitHub Actions, Jenkins
- Monitoring: Prometheus, Grafana
Our Engineering Culture
- We value clean, maintainable code
- Team members are encouraged to propose technical improvements
- We operate with minimal meetings and high autonomy
- Code ownership and accountability are emphasized
- Regular knowledge-sharing sessions are held
Available for select regions