Všeobecné informácie

Pozícia
Senior Full-stack Developer
Typ pracovného úväzku
Plný úväzok
Mesto
Belehrad
Krajina
Srbsko
Oddelenie
Business Services Center (PL)
Tím
Information Technology
Oblasť záujmu
IT - Development, IT - Services
Spôsob práce
Čiastočná práca z domu

Popis práce a požiadavky

Who we are looking for
We’re looking for a Senior Full-Stack Developer to lead end-to-end development of scalable, secure, and high-performing web applications. You’ll own features from discovery through deployment, influence architecture and technical direction, mentor teammates, and collaborate closely with Product, Design, and DevOps to deliver business impact.

Required Qualifications
  • 6+ years of professional software development experience, with significant contributions across both front-end and back-end.
  • Strong proficiency in JavaScript/TypeScript and a modern front-end framework (React preferred; Angular or Vue acceptable).
  • Back-end expertise in one or more: Python(preferred), Node.js, Java, or .NET.
  • Experience building RESTful and/or GraphQL APIs and integrating third-party services.
  • Database experience with relational (PostgreSQL/MySQL) and at least one NoSQL store (MongoDB/DynamoDB/Redis).
  • Cloud experience (AWS/Azure/GCP) including containerization (Docker) and orchestration (Kubernetes) or serverless (Lambda/Functions).
  • Solid testing discipline: unit, integration, and end-to-end (e.g., Jest, Mocha, Cypress, Playwright).
  • CI/CD proficiency (GitHub Actions, GitLab CI, CircleCI) and Git best practices.
  • Security awareness: authN/authZ, OAuth2/OIDC, secure coding, secret management.
  • Strong grasp of software design principles, patterns, and performance optimization.
  • Excellent communication, collaboration, and ownership mindset.
Your future role
  • Design, build, and maintain responsive front-end applications and robust back-end services/APIs.
  • Lead architecture decisions for new features and refactors; advocate for best practices and simplicity.
  • Break down complex requirements into well-defined tasks, estimating and delivering predictably.
  • Write clean, testable, and maintainable code; drive code reviews and elevate team standards.
  • Implement and improve CI/CD pipelines; manage deployments and release processes.
  • Ensure system reliability and performance with effective logging, metrics, and tracing.
  • Champion security, data privacy, and compliance where applicable.
  • Optimize databases (SQL/NoSQL), caching, and service performance for scalability.
  • Mentor engineers through pairing, feedback, and technical guidance.
  • Collaborate with Product and Design on technical feasibility, trade-offs, and UX quality.
  • Contribute to incident response and on-call rotation; drive root cause analysis and prevention.
  • Document architecture, decisions, and runbooks to build shared team knowledge.
What we offer
  • Comprehensive Health Insurance for inpatient and outpatient treatment,
  • International Travel Insurance for travel insurance during business and private trips abroad,
  • Employee Assistance Program (EAP) for phone consultations, covering legal, financial, and mental health advice to support you whenever needed,
  • Unrestricted access to LinkedIn Learning and Udemy courses as well as diverse training and development prospects,
  • Baby Bonus and Compassionate Support Benefit,
  • Up to 10 days of study leave per year for exam preparation, exam taking, and obtaining professional licenses,
  • Flexible working model (3 days from the office + 2 days working from home),
  • Access to the benefits platform that allows you to independently choose the benefits you want (wellness & spa, tourism, sports, culture, entertainment, interior design, furniture, technology, clothing, restaurants, etc.),
  • Celebration of important dates, such as Appreciation Day, employee birthdays, and New Year's, with gifts and celebrations
  • Possibility to get additional extraordinary Bonuses such as Referral Bonus, Sales & Cross - Sales Bonus, Bonuses for obtaining a professional license, awards for the best employees,
  • Extensive experience from working across multiple offices.

#LI-KP1