Full-stack Engineer

SplitMetrics
Full Time Warsaw or Spain or Serbia or Portugal Posted 1 week ago
Apply in 1 click

Job Overview

Develop and maintain scalable software solutions as part of a global mobile marketing ecosystem, focusing on frontend user interfaces and backend services for high-load, data-intensive systems.

Responsibilities

  • Develop and maintain user interfaces using frameworks like React, Angular, or Vue for scalable and performant single-page applications.
  • Collaborate on frontend architecture, component-based UI, and performance optimization.
  • Write and review code for quality, security, and best practices across frontend and backend.
  • Build backend services with Python, optimizing data pipelines and analytics for high-load systems.
  • Refactor legacy systems and migrate to modern tech stacks.
  • Integrate frontend with backend APIs to ensure smooth data flow and system reliability.
  • Implement automated testing (unit, end-to-end) and participate in CI/CD processes.
  • Monitor, troubleshoot, and improve system stability and performance.

Qualifications

  • 4+ years experience with JavaScript (ES6+) and frameworks such as React, Angular, or Vue; strong UI design, component architecture, CSS/SCSS, and responsive interfaces.
  • Experience with modern build tools, testing frameworks, and web security best practices.
  • 4+ years experience with Python for building high-load, scalable systems; strong SQL skills with PostgreSQL, including performance tuning.
  • Experience developing microservices, data pipelines, and analytics solutions.
  • Familiarity with modern CI/CD practices and tools; ability to refactor legacy code and migrate to modern stacks.
  • Strong focus on system reliability, observability, troubleshooting, and business implications in architecture decisions.
  • B1+ English level.