DigiHUB MARE is the way to digital future!
One Backend for multiple Front ends
Uncompromising customer focus - Uncompromising IT
PURPOSE:
At DigiHub MARE, we are pioneers in the development of applications for the end customers in Germany, the employees of Deutsche Telekom Technik, Deutsche Telekom Field Service and Deutsche Telekom Service and for technical solutions to support customer side processes. Our mission is to deliver groundbreaking solutions that redefine the standards of excellence. We believe in innovation, integrity, and inclusivity. If you're passionate about pushing boundaries and making a tangible impact, you'll find your second home with us.
The Opportunity:
Software Developer works to develop, design and implement new or modified software products or ongoing business projects. Target of development is automation of business processes and cross platform automation. Holder of the position handles all phases of software development lifecycle, especially for small or midsize solutions. Follow agreed methodology steps and rituals and take responsibility for produced code to independently deliver functional solution with team. Share knowledge with less experience colleagues. Document and share best practices. Constantly work on self-development and follow industry trends.
WHAT WILL YOU DO:
-
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.