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 Development & Feature Implementation: Design, implement and maintain modern web applications across frontend and backend using React, PHP and related technologies, contributing to scalable, reliable and high-quality digital products.
- Frontend Development & User Experience: Build responsive, accessible and user-friendly interfaces with React and modern frontend technologies, ensuring a consistent and high-quality user experience across applications and devices.
- Backend Development & Application Logic: Develop and maintain backend functionality in PHP, including business logic, integrations and API-related functionality required to support frontend features and end-to-end application workflows.
- Application Integration: Collaborate across frontend and backend domains to implement robust integrations, ensuring efficient data flow, reliable communication between system components and smooth user interactions.
- Reusable Components & Maintainable Solutions: Develop reusable UI components and contribute to maintainable backend structures and shared implementation patterns that support consistency, scalability and long-term maintainability.
- Code Quality & Best Practices: Write clean, maintainable and well-tested code following modern software development practices, contribute to code reviews and support the continuous improvement of engineering standards across the full stack.
- Performance Optimization: Analyze and improve application performance on both frontend and backend, contributing to fast load times, responsive interfaces and reliable overall system behavior.
- Testing & Reliability: Contribute to testing strategies including unit, integration and end-to-end testing to ensure the reliability, maintainability and long-term stability of fullstack applications.
- Cross-Team Collaboration: Work closely with product managers, designers and engineers to translate product requirements and UX designs into robust, user-friendly and technically sound fullstack solutions.
- 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 (typically 2-5 years) in fullstack development, with hands-on experience in both frontend and backend technologies.
- have strong hands-on experience with React and modern JavaScript/TypeScript development, including functional components and React Hooks.
- have practical experience with PHP for backend development, including implementing business logic, integrations and server-side functionality.
- have experience building responsive and user-friendly web interfaces using modern frontend technologies such as HTML5, CSS3 and JavaScript/TypeScript.
- have solid understanding of frontend-backend integration, API-based communication and end-to-end web application development.
- are familiar with state management approaches and modern frontend architecture patterns.
- have understanding of backend structures, secure data handling and maintainable server-side development practices.
- have understanding of modern development tooling and workflows, including package managers, build tools and version control systems such as Git.
- have experience with testing frameworks or software testing practices across frontend and/or backend components is considered an advantage.
- are able to work effectively in agile and cross-functional teams, with strong problem-solving skills and attention to detail.
- have good communication and collaboration skills, with the ability to contribute to code reviews, share knowledge and continuously improve development practices 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.