Jappware is a software development company that delivers innovative and reliable digital solutions for international clients.
We specialize in end-to-end product development — from ideation and design to architecture, development, and DevOps support.
About the project
We are looking for a Senior Backend Engineer (.NET) to join our growing team in Lviv or remotely.
You will be part of a cross-functional team working on cutting-edge solutions for international clients, using modern technologies and agile methodologies.
Responsibilities * Develop, optimize, and maintain web applications. * Collaborate closely with designers, QA engineers, and DevOps to deliver high-quality products. * Participate in sprint planning, code reviews, and technical discussions. Contribute to architectural decisions and propose improvements. * Ensure code quality, scalability, and maintainability.
Requirements * 5+ years of experience in backend development, primarily using .NET, Node.js, and TypeScript. * Hands-on experience designing API-first architectures: gRPC, REST, OpenAPI, GraphQL. * Solid understanding of microservices architecture, API Gateways, and service-oriented design (SOA). * Experience working with CI/CD pipelines (e.g., GitHub Actions, Jenkins, Spinnaker, Harness). * Hands-on experience deploying and managing containerized applications using Kubernetes (ArgoCD), including pod configuration and basic troubleshooting. * Proficiency with containerization tools: Docker, Docker Compose. * Experience with observability tools: OpenTelemetry, Prometheus, Grafana. * Familiarity with secure coding practices, code quality standards, and performance optimization. * Understanding of release strategies (blue-green, canary) and tools like LaunchDarkly or Split.io. * Experience with testing (unit, integration, E2E) using Jest, Playwright, or similar frameworks. * Experience with API Gateways * Experience with Kafka or similar event brokers or message queues * Excellent command of English (B2 level or higher). * Fluent in spoken Ukrainian.
Nice to have * Experience with Node.js will be a huge plus
What we are offering * Challenging and innovative environments. * Flexible schedule and remote-friendly culture. * 20 paid vacations and 15 sick leave days. * Quarterly budget for learning & development activities. * Team events, workshops, and internal tech meetups. * IT Club membership.
Our Mission:
To build innovative software in trustworthy partnerships.We aim to become a reliable and forward-thinking technology partner, helping businesses grow through innovation and mutual trust.
Our Values
Trust — Every successful partnership is built on openness, honesty, and sincerity. Openness — We encourage people to share ideas freely and foster transparent communication. Partnership — We treat our clients’ and teammates’ goals as our own. Proactiveness — We act ahead of possible outcomes and anticipate challenges to deliver the best results.
Social Responsibility
At Jappware, we stand with our people and our country. We proudly support Ukraine’s resilience, innovation, and global contribution to the IT community. Through donations, volunteering, and social initiatives, we help strengthen our local communities and the nation’s future.