NoFluffJobs Praca zdalna Senior

Senior Backend Engineer

iTeamly

⚲ Kraków, Katowice, Łódź, Wrocław, Lublin

21 500 - 26 500 PLN (PERMANENT)

Wymagania

  • PHP
  • Java
  • Python
  • Go
  • REST API
  • GraphQL
  • API
  • SQL
  • MySQL
  • Automated testing
  • React (nice to have)
  • Communication skills (nice to have)

Opis stanowiska

O projekcie:
What We Offer- 100% remote work.- Private healthcare and Multisport.- Life insurance.- Real influence on technical decisions and system architecture.- Opportunity to build scalable backend services and developer platforms.- Work with modern technologies in a collaborative engineering environment.- Knowledge sharing, mentorship, and professional growth opportunities.- Friendly, supportive, and experienced engineering team.

Wymagania:
- 5+ years of experience in backend software development.- Strong proficiency in PHP (preferred) or solid experience with Java, Python, Go, or similar backend technologies.- Strong understanding of RESTful APIs, GraphQL, and API design best practices.- Experience designing and building scalable, distributed backend systems.- Hands-on experience with SQL/MySQL databases and database optimization.- Experience with automated testing, observability, monitoring, and debugging production systems.- Familiarity with contract-driven development and modern software development practices.- Basic knowledge of frontend technologies such as React is a plus.- Strong communication skills and the ability to collaborate across cross-functional teams.- Passion for writing clean, maintainable, and high-quality code.

Codzienne zadania:
- Design, develop, and maintain scalable backend services and APIs for third-party integrations.
- Improve platform architecture, service communication, and internal developer tooling.
- Collaborate with Product Managers, Designers, and Engineers throughout the entire software development lifecycle.
- Optimize existing systems for performance, scalability, reliability, and maintainability.
- Drive engineering best practices, including code quality, testing, and documentation.
- Participate in architecture discussions and technical decision-making.
- Mentor engineers through code reviews, pair programming, and knowledge sharing.
- Continuously improve the developer experience by building reliable internal platforms and tools.

🔍 Dekoder Ogłoszenia

🔴
Real influence on technical decisions and system architecture.
Możesz mieć wpływ na decyzje techniczne, ale ostateczne słowo może należeć do starszych inżynierów lub kierownictwa.
🟡
Opportunity to build scalable backend services and developer platforms.
Będziesz pracować nad budowaniem skalowalnych usług, ale zakres i rzeczywista skala mogą być mniejsze niż sugeruje opis.
🟡
Work with modern technologies in a collaborative engineering environment.
Technologie mogą być nowoczesne, ale 'współpracujące środowisko' może oznaczać dużą liczbę spotkań i dyskusji.
🟡
Knowledge sharing, mentorship, and professional growth opportunities.
Istnieją możliwości rozwoju, ale poziom formalnego mentorstwa i zakres dzielenia się wiedzą może być różny.
🟡
Friendly, supportive, and experienced engineering team.
Zespół może być przyjazny, ale 'wspierający' może oznaczać, że będziesz musiał pomagać innym w ich zadaniach.