Responsibilities
for this Senior Software Engineer Position :
- Architect and implement high-performance, distributed backend services using TypeScript and Java
- Maintain and refactor legacy PHP codebases
- Contribute to frontend development workflows using React.js
- Design and develop robust APIs, microservices, and system integrations leveraging REST, event-driven paradigms, and messaging systems
- Collaborate with cross-functional stakeholders to translate technical requirements into scalable product features
- Drive engineering excellence, including system architecture reviews, design document authorship, and code review
- Develop and maintain CI / CD pipelines for automated testing, deployment, and rollback
- Conduct thorough root cause analysis for production issues and implement long-term fixes to improve system reliability
- Engage in Agile software development practices
Key Requirements for this Senior Software Engineer Position :
Proven backend development experience, must have recently been working with PHP systemsProficiency in TypeScript and / or JavaStrong understanding of RESTful APIs, microservices, and event-driven architectureExperience with React.js for contributing to frontend developmentHands-on experience with both SQL and NoSQL database systemsExposure to tools and platforms like Kafka, Kubernetes, and cloud services (e.g., AWS, Azure)Solid understanding of application security, performance optimization, and scalable system designExperience collaborating within cross-functional Agile teamsLocation & Benefits for this Senior Software Engineer Position :
Poland (working remotely)2 year fixed-term B2B contact280k PNL – 300k PNL - subject to experience25 days holidayOngoing learning & development budgetInclusive, friendly, and innovative workplaceHow to Apply for this Senior Software Engineer Position :
If you are interested in this Senior Software Engineer opportunity, please apply via this job board or call Kate on 07817066629.