Location: European Union (Remote)
Experience Level: Mid-Senior (4+ years experience)
We are looking for an EU-based, passionate Full Stack Software Engineer to join the Katty Fashion Team.
About Katty Fashion
Katty Fashion is an innovative SME based in Northeast Romania that has been providing collaborative design, product development, and high-quality garment manufacturing services for women’s clothing since 2003.
We work with over 50 fashion brands across the EU, delivering customized fashion and clothing.
We are looking for a professional software engineer to join our R&D department who can demonstrate not only strong technical expertise but also an understanding of how software solutions integrate into broader business processes, providing insights that support strategic development.
Role Description
As a Full-Time Remote Full-Stack Software Engineer, you will be responsible for developing software solutions that address both internal and client needs, from initial PRD through to production-ready, shipped product.
You will collaborate closely with other team members to ensure projects are delivered on time and within budget. We are looking for someone who thrives with autonomy, can work independently as well as within a team environment, and has excellent communication skills when engaging with both technical and non-technical stakeholders.
You will also contribute to research and development initiatives and pilot innovation projects related to Katty Fashion’s digital transformation, AI integration, and technology strategy.
Responsibilities
- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
- Engage with relevant stakeholders to understand project scope, requirements, needs, capabilities, design considerations, and limitations
- Design software system architecture and make pragmatic technology choices
- Design and implement scalable web services, applications, and APIs using Spring Boot/Java, Node.js, React/Next.js, Python, Postgres
- Own features end-to-end from PRD to production deployment, monitoring, and iteration
- Build and maintain containerized deployments (Docker, Kubernetes) with proper observability, telemetry, and logging
- Integrate AI/LLM capabilities into applications using Python (computer vision, language models, embeddings)
- Implement and manage SaaS billing integrations (Stripe, subscription management, payment flows)
- Define system performance standards and ensure compliance through monitoring and alerting
- Develop or oversee system testing, validation procedures, and documentation
- Participate in Agile ceremonies and contribute to continuous improvement of engineering processes
Technical Requirements
- Fluent English (mandatory)
- Bachelor’s degree in Computer Science or equivalent
- 4+ years of experience as a Full-Stack Software Engineer
- Strong backend experience with Spring Boot / Java and/or Node.js
- Solid frontend skills with React and Next.js
- Python proficiency for AI/ML integrations – LLMs, Vision APIs, embeddings, and automation
- Relational database design and management with PostgreSQL
- Docker and Kubernetes – containerized builds, deployments, and orchestration for production workloads
- Observability and Telemetry – hands-on experience with monitoring, logging, and tracing (Prometheus, Grafana, OpenTelemetry, or similar)
- SaaS Billing platform integrations (Stripe, payment gateways, subscription lifecycle management)
- AI Literacy – experience integrating AI/LLM APIs (OpenAI, Claude, etc.) into production applications and comfort using AI-assisted development tools in daily workflow
- Proven ability to take a product requirement from concept to shipped, production-grade software
- Agile practitioner with strong execution discipline and a bias for action
Nice to Have
- DevOps / Infrastructure as Code experience (Terraform, Pulumi, or similar)
- CI/CD pipeline design and management (GitHub Actions or similar)
- Experience with real-time systems (WebSockets, SocketCluster, or similar)
- Candidates with strong ASP.NET / C# backgrounds who are ready to transition are encouraged to apply
Soft Skill
- Self-starter who thrives with autonomy and minimal hand-holding
- Ability to deliver work based on abstract guidance or non-technical requirements
- Strong written and verbal communication skills when advising stakeholders, setting expectations, or suggesting improvements
- Ability to demonstrate how developed solutions fit into broader business processes and provide strategic development insights
- Proactive in identifying and proposing process improvements and collaborating with others to implement them
- Strong problem-solving skills with a pragmatic, ship-it mindset
- Ability to promote quality awareness within the team and act as a coach and mentor for others
Benefits
- Remote work opportunity within the EU
- Learning opportunities, Meetups
- Flexible working hours
- Work with a small, agile, and highly collaborative team
- Starting base salary from €2,400 NET/month (negotiable DOE), with review and potential increase after the 3 month probation period.
- PTO 20 days/year
