Senior Full-Stack Developer
Essentials
Job title: Senior Full-Stack Developer
Location: Timisoara
Type: employment contract
Technologies
Python, PHP, Vue.js /React.js, AWS
Client
Our client provides entertainment services to users around the world. Their global distribution network for digital content helps content creators maximize their revenues by adopting new monetization models. Our client growing portfolio of services includes music streaming, video-on-demand, games, e-learning and health & fitness content.
Role
We are looking for an experienced Senior Full-Stack Developer to join our client’s team. This role is suited for a highly skilled engineer with strong backend expertise in Python and PHP, solid frontend experience with Vue.js ( or React.js but ready to learn also Vue.js) and a deep understanding of relational databases and cloud infrastructure.
Responsibilities
Design, develop, and maintain scalable full-stack applications
Build and optimize backend services using Python and PHP
Develop responsive and performant user interfaces using Vue.js
Design, query, and optimize databases (PostgreSQL, MySQL)
Deploy, manage, and scale applications on AWS
Integrate and maintain third-party APIs, including payment and telecom services
Collaborate with cross-functional teams (product, QA, DevOps)
Ensure code quality through reviews, testing, and best practices
Monitor application performance and reliability (Grafana is a plus)
Contribute to system architecture and technical decision-making
Mentor junior and mid-level developers
Required skills & Experience
8–10+ years of professional software development experience
Strong backend development experience with Python and PHP
Solid frontend development experience with Vue.js
Strong experience with relational databases: PostgreSQL and MySQL
Hands-on experience with AWS
Experience building and maintaining RESTful APIs
Experience integrating external APIs (authentication, payments, or telecom preferred)
Good understanding of software architecture and design patterns
Familiarity with version control systems (e.g., Git)
Strong debugging, performance tuning, and problem-solving skills
Nice to Have
Direct experience with payment systems
Experience working with telecom APIs (e.g., SMS gateways)
Experience with Grafana or similar monitoring/observability tools
Experience working in agile development environments
Apply today
If you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com with “Senior Full-Stack Developer”, in the subject line.