O pozici
CapsLock builds exceptional IT marketing solutions for large partners from North America.
We create a unique marketing platform to deliver high-quality service across multiple industries.
Co budeš dělat
- Lead a team of backend developers working with PHP (primary) and Golang.
- Mentor developers, conduct regular feedback sessions, and support professional growth.
- Oversee daily development workflows and ensure the timely delivery of tasks.
- Coordinate collaboration between backend, frontend, QA, DevOps, analysts, and product teams.
- Participate in defining and maintaining coding standards, best practices, and architectural guidelines.
- Participate in planning, estimation, and technical decision-making.
- Review code, provide constructive feedback, and ensure code quality across the team.
- Drive improvements in performance, scalability, reliability, and security.
- Develop and maintain backend services using PHP (Symfony) and Golang.
- Optimize and refactor existing services and APIs.
- Contribute to complex feature development and key architectural changes.
- Troubleshoot production issues and support the team with technical blockers.
- Ensure team alignment with Agile practices, sprint planning, and task management in ClickUp.
- Improve development workflows, documentation, testing, and CI/CD practices.
- Ensure clear communication with product owners and stakeholders.
- Participate in hiring and onboarding of new backend developers.
Koho hledáme
- 4+ years of professional backend development experience.
- Strong expertise in PHP (7.4+) and frameworks such as Symfony.
- Hands-on experience with Golang for services or new components.
- Solid understanding of OOP, design patterns, and clean architecture.
- Experience designing and maintaining scalable backend systems and microservices.
- Proficiency with SQL (MySQL/PostgreSQL), query optimization, and data modeling.
- Experience working with Git, Git-based workflows, and CI/CD pipelines.
- Experience with Docker, Kubernetes, and cloud infrastructure.
- Familiarity with TDD, DDD, and automated testing approaches.
- Experience with messaging systems (RabbitMQ, Kafka, etc.).
- Strong understanding of caching, performance optimization, and API integrations.
- Ability to lead a development team, manage priorities, and drive delivery.
- Conversational English level.
- Strong communication skills, especially written.
Benefity
- Remote Work
We are a truly remote-first company. You choose where you feel the most productive and comfortable to make an impact.
- Paid Time Off
Work-life balance matters to us, and we support it with paid time off for rest, personal time, or simply doing what makes you happy.
- Ongoing Learning
We believe in curiosity and growth. That’s why we support continuous learning with workshops, online courses, conferences, and certifications.
- Home Office
We help you set up your perfect workspace by covering equipment and furniture expenses, so you can do your best work from home.
- Physical Well-Being
From gym memberships and yoga classes to home workout equipment or even a bicycle, we give you the flexibility to stay active your way.
- Unlimited Sick Days
Your health matters. Take the time you need to rest and recover - we’ll be here when you’re ready to return.
- Medical Coverage
We support you and your family with reimbursement for medical insurance and health-related expenses, including dental care and psychological support.
- Co-Working Space
If you sometimes crave a change of scenery or more social interaction, we’ll cover the full cost of a co-working space.
- Fun Stuff
From gaming nights and fitness challenges to annual retreats at world-class resorts, we make sure there’s never a shortage of fun and connection.