Senior Software Engineer – Poland
This is a great opportunity for an experienced Senior Software Engineer looking to make a global impact in the IoT industry. The company is a leading global IoT connectivity provider, seeking an experienced and skilled Senior Software Engineer to join their expanding team in Poland.
About the Senior Software Engineer Position:
Reporting to the Engineering Manager, as a Senior Software Engineer, you'll primarily focus on building scalable backend services using TypeScript and Java, while maintaining existing PHP systems.
You'll contribute across the stack, including React.js frontend work, when needed.
Responsibilities include designing APIs and microservices, collaborating with cross-functional teams, leading code reviews and architectural discussions, and ensuring systems are secure, observable, and resilient.
Key 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 systems
- Proficiency in TypeScript and/or Java
- Strong understanding of RESTful APIs, microservices, and event-driven architecture
- Experience with React.js for contributing to frontend development
- Hands-on experience with both SQL and NoSQL database systems
- Exposure to tools and platforms like Kafka, Kubernetes, and cloud services (e.g., AWS, Azure)
- Solid understanding of application security, performance optimization, and scalable system design
- Experience collaborating within cross-functional Agile teams
Location & Benefits for this Senior Software Engineer Position:
- Poland (working remotely)
- 2 year fixed-term B2B contact
- 280k PNL – 300k PNL - subject to experience
- 25 days holiday
- Ongoing learning & development budget
- Inclusive, friendly, and innovative workplace
How 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.
Apply now for this Senior Software Engineer opportunity for further details and immediate consideration. Navartis are an equality and diversity recruitment agent and employer.
Service advertised by Navartis are that of an Employment Agency/Business