About the company:
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 FullStack Engineer to join a fast-moving international product team developing a modern, iPad-based POS system used across Europe in the retail, hospitality, and service industries.
Whether you're a tech enthusiast, payment expert, or a dedicated support professional, we are looking for individuals who are passionate about making a difference.What Your Work Will Look Like:
- Architect, develop, and maintain end-to-end solutions across both backend and frontend stacks using TypeScript, Node.js, and Vue.js.
- Build and scale microservices with a strong focus on performance, reliability, and maintainability.
- Design and optimize user-facing applications using Vue.js, TypeScript, and modern web technologies, ensuring best practices in frontend architecture and user experience.
- Implement Infrastructure as Code (IaC) with Terraform or Pulumi, ensuring scalable and repeatable deployments.
- Manage and scale cloud infrastructure, particularly on Google Cloud Platform (GCP), leveraging Kubernetes for container orchestration.
- Create CI/CD pipelines using tools like CircleCI, GitHub Actions, and ArgoCD to ensure smooth delivery cycles.
- Monitor and troubleshoot system performance using tools like Datadog for backend and frontend observability.
- Ensure responsive, cross-browser, and mobile-first user interfaces with high performance and scalability.
- Collaborate with UX/UI designers, product managers, and backend teams to deliver cohesive, visually appealing solutions.
- Mentor and coach team members, fostering collaboration and knowledge sharing across backend and frontend disciplines.
- 6+ years of professional experience in fullstack development with expertise in TypeScript, Node.js, and with 2+ years of Vue.js experience(or similar frameworks like React or Angular).
- Strong knowledge of microservices architecture and backend systems, including PostgreSQL and NoSQL databases.
- Hands-on experience with cloud-native technologies, particularly Google Cloud Platform (GCP), Kubernetes, and containerized application deployment.
- Expertise in frontend development, including HTML5, CSS3, Vuex or Pinia, and performance optimization techniques.
- Proficiency in CI/CD tools like CircleCI, GitHub Actions, or ArgoCD, and testing frameworks such as Jest or Cypress.
- Demonstrated experience with component libraries, design systems, and reusability in frontend architecture.
- Strong ability to design scalable and maintainable fullstack solutions, with a track record of delivering complex projects.
- Excellent communication skills, with a passion for mentoring team members and fostering cross-functional collaboration.
- Experience in the fintech or payment industry is a strong plus.
What we are offering:
Challenging and innovative projects.
Flexible schedule and remote-friendly culture.
20 paid vacations and 15 sick leave days.
Annual budget for learning & development activities.
Team events, workshops, and internal tech meetups.
IT Club membership.
Steps to Expect in Jappware’s Hiring Process:
Intro Interview
Technical Interview
Partner Interview
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.
Jappware stands with Ukraine 🇺🇦 — Glory to Ukraine!
Follow us via LinkedIn, DOU, Instagram, Facebook