Technical Team Leader
Tech Stack / Keywords
Firma i stanowisko
Morele.net is a leading Polish e-commerce platform specializing in consumer electronics such as computers, laptops, computer components, RTV, and household appliances. The company aggregates D2C brands in Poland and is expanding internationally, continuously growing its sourcing for foreign brands as well as its own brands. The Development IT Department focuses on developing and maintaining systems that significantly impact the company's profits.
Wymagania
- Minimum 2 years of experience leading a team or technical mentoring.
- Ability to motivate people and build a collaborative knowledge-sharing atmosphere.
- Clear communication of goals, priorities, and technical decisions.
- Responsibility for technical direction and quality of team output.
- At least 5 years of commercial programming experience.
- Strong problem-solving skills with clear and optimal implementation.
- Very good knowledge of PHP 7.x, PHP 8.x, and PHP frameworks (preferably Symfony).
- Experience with relational databases (e.g., MySQL).
- Communicative proficiency in English.
- Experience working with queuing systems.
- Commitment to high-quality, readable code.
- Proficiency in writing unit and acceptance tests (e.g., PHPUnit).
- Practical knowledge of AI tools in programming and understanding of AI models used in prompt engineering.
- Enjoys teamwork, proposing solutions, and active participation in team discussions.
- Broad understanding of a complex ecosystem with various languages, tools, and services for effective integration.
Nice to have:
- Commercial experience with DDD and Event Driven Architecture.
- Experience using Docker.
- Experience with NoSQL databases.
- Programming skills in JavaScript (preferably React.js or Vue.js).
Obowiązki
- Lead and coordinate a team of PHP developers, planning their work and ensuring effective sprint execution.
- Motivate the team and provide regular feedback to support technical skill development.
- Support technical decision-making and problem solving within the team.
- Implement engineering best practices and maintain high-quality standards.
- Foster a culture of collaboration, openness, and technical responsibility.
- Model, build, extend, and maintain API interfaces and services aligned with organizational strategy.
- Collaborate closely with end clients from idea through deployment with dynamic, short business meetings.
- Work with other teams via API contracts or event streams.
- Share knowledge and experience within the team.
- Analyze system load, identify bottlenecks, and implement solutions to improve stability and performance.
- Clarify business requirements, estimate complexity, and plan scalable, maintainable solution architecture.
- Develop large-scale systems with event-driven architecture and queue-based event distribution.
- Collaborate in two-week iterations with a Product Owner and Scrum Master supporting the process.
Benefity
- Hybrid work system: 2 days in the office, 3 days remote for employees from Kraków and surroundings; minimum 2 days in the office per month for those outside Małopolska.
- Employment under a permanent contract (umowa o pracę).
- Salary range from 16,285 to 16,619 PLN gross monthly.
- Stable and transparent work environment aligned with company values.
- Informal work atmosphere without dress code.
- Modern office near the center of Kraków with good transport connections.
- Opportunities for professional development and promotion with internal job openings.
- Benefits include Multisport card, group insurance with Warta, and private medical care with Allianz on preferential terms.
- Employee discounts through the Brand Club program for Morele.net's own brands.
- Employee activities such as internal contests, integration events, games in Chill zone, and annual celebrations.
- "Open" management rooms for sharing ideas on company development.
Inne informacje
The data controller is Morele.net Sp. z o.o. with its seat in Kraków. Candidates have rights regarding their personal data including access, rectification, deletion, processing limitations, objections, data portability, and complaints to supervisory authorities. Processing is done for recruitment purposes, with obligatory data elements based on the Labor Code, and voluntary additional data. Data retention is until recruitment ends or candidate withdraws consent. The administrator shares data with Just Join IT and other entities assisting with recruitment processes.
Morele.net sp. z o.o.
Pracodawca