Senior Full-stack Software Developer for MARE
Deutsche Telekom IT Solutions Zobraziť všetky práce
- Košice, Košický kraj
- Trvalý pracovný pomer
- Plný úväzok
- Fullstack Architecture & Development: Design, implement and maintain modern, scalable and high-performance web applications across frontend and backend using React, PHP and related technologies, contributing to the technical direction of complex digital products.
- Frontend Development & User Experience: Build responsive, accessible and maintainable user interfaces with React and modern frontend technologies, ensuring a high-quality user experience across applications and devices.
- Backend Development & API Design: Develop and maintain backend services, business logic and APIs in PHP, enabling reliable application functionality, integrations and data processing across systems.
- End-to-End Application Integration: Design and implement robust integrations between frontend and backend components, ensuring efficient communication, secure data exchange and seamless end-to-end functionality.
- Component-Based Architecture & Reusable Solutions: Define and develop reusable UI components as well as maintainable backend modules and shared patterns that support consistency, scalability and long-term maintainability.
- Code Quality & Engineering Standards: Drive high code quality through best practices, architecture guidelines, code reviews and testing strategies across both frontend and backend development.
- Performance Optimization & Scalability: Analyze, design and implement performance improvements for both frontend applications and backend services, ensuring reliability, scalability and strong overall system performance.
- Testing & Application Reliability: Contribute to automated testing strategies including unit, integration and end-to-end testing to ensure the reliability, maintainability and long-term stability of fullstack applications.
- Technical Leadership & Cross-Team Collaboration: Work closely with product managers, designers and engineers to translate product requirements into robust fullstack solutions, while mentoring other developers and promoting modern engineering practices across teams.
- have a completed degree in Computer Science, Software Engineering, Information Technology, or a comparable technical field, or equivalent practical experience in software development.
- have several years of professional experience in fullstack software development, with hands-on experience in both frontend and backend technologies.
- have strong hands-on expertise with React and modern JavaScript/TypeScript development, including functional components, React Hooks and modern frontend architecture patterns.
- have solid experience with PHP backend development, including implementing business logic, APIs, integrations and maintainable server-side applications.
- have practical experience designing and building end-to-end web applications across frontend, backend and system integration layers.
- have strong understanding of API design, application architecture and communication between distributed application components.
- have experience building scalable, responsive and high-quality web interfaces using modern frontend technologies such as HTML5, CSS3 and JavaScript/TypeScript.
- have solid understanding of backend architecture, data flow, system integration and secure application design.
- have experience with testing strategies and quality assurance practices across frontend and backend components.
- have solid understanding of modern development workflows and tooling, including package managers, build tools, version control systems such as Git, and collaborative engineering practices.
- have proven ability to work effectively in agile and cross-functional teams, with strong problem-solving skills and a proactive approach to improving engineering practices.
- have strong communication and collaboration skills, with the ability to mentor other developers and contribute to technical decision-making across the full stack.
- Experience with modern PHP frameworks or backend architectures
- Experience translating Figma/design systems into clean UI code
- Automated testing (e.g., Jest, Playwright, Cypress, PHPUnit)
- Cloud/DevOps understanding (CI/CD, monitoring, deployments)
- English: B2 (Upper Intermediate)
- German: Advantage
- Financial benefits
- Benefits with focus on learning and development
- Benefits with focus on health and sport
- Benefits with focus on family and work - life balance
- Other benefits
- Please be informed that our remote working possibility is only available within Slovakia due to European taxation regulation.