We’re opening the position of a Senior Software Developer to work with our Client who develops a leading document workflow platform focused on the publishing industry. The company has partnered with prestigious publishing houses across the world for over 19 years and delivered world-class, publication-ready digital & print content by applying cutting-edge technology, streamlined processes, and extensive domain expertise.
The Client designs, builds, hosts, and manages a complex web-based application built on a microservices architecture. The codebase is primarily written in NodeJS.
The ideal candidate would have hands-on experience working in fast-paced, startup-style environments, and should be comfortable managing both legacy systems and modern, future-facing codebases. Responsibilities: * Refactor and optimize existing microservices to improve performance, maintainability, and scalability * Contribute to system architecture discussions and propose improvements * Develop clean, well-documented, and tested back-end services * Work with Docker and cloud infrastructure (AWS) * Integrate and maintain Elasticsearch for efficient search and indexing * Collaborate with Front-End Developers, DevOps, and stakeholders to deliver quality solutions * Establish clean code practices and standards * Communicate effectively with the Client to gather requirements and provide updates
Requirements: * 5+ years of experience in back-end development * Strong knowledge of Node.js and TypeScript * Solid experience with SQL and database design * Hands-on experience with Docker and AWS-based environments * Experience with Elasticsearch or similar technologies * Ability to understand and improve system architecture and design * Strong communication skills and client-facing experience * Proactive, solution-oriented mindset * English level — Upper-Intermediate or higher
Will be a plus: * Experience with Fastify * Experience with GitLab * Knowledge of JQuery * Familiarity with monitoring tools (e.g., Prometheus, Grafana) * Experience with CI/CD pipelines * Previous experience working in Agile environments
We offer: * Remote-first work model with flexible working hours (we provide all equipment) * Comfortable and fully equipped office in Rzeszów * Competitive compensation with regular performance reviews * Corporate subscription to learning platforms, regular meetups and webinars * Friendly team that values accountability, innovation, teamwork, and customer satisfaction * Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans * We are committed to supporting Ukraine and actively participate in charity initiatives