Senior Full-Stack (Frontend-focused) Developer
Dev centerSeniorFull-time
About the Project
You’ll join a team building strategic invoicing software for a large-scale financial ecosystem. The team is responsible for both building new features and maintaining a critical invoicing system used by merchants across various markets. You will contribute to a secure, real-time Dashboard used for file imports, built on top of an existing web application.ʼ
We are seeking a Senior Full-Stack Developer for a short-term engagement lasting 3–6 months.
The role is primarily focused on frontend development using React, with strong emphasis on AWS and cloud-native containerization (Docker/Kubernetes). The backend is built on Java 17, and a general understanding of its functionality is sufficient to collaborate effectively with backend engineers.
Your Responsibilities:
You’ll join a team building strategic invoicing software for a large-scale financial ecosystem. The team is responsible for both building new features and maintaining a critical invoicing system used by merchants across various markets. You will contribute to a secure, real-time Dashboard used for file imports, built on top of an existing web application.ʼ
We are seeking a Senior Full-Stack Developer for a short-term engagement lasting 3–6 months.
The role is primarily focused on frontend development using React, with strong emphasis on AWS and cloud-native containerization (Docker/Kubernetes). The backend is built on Java 17, and a general understanding of its functionality is sufficient to collaborate effectively with backend engineers.
Your Responsibilities:
- Develop and maintain a Dashboard within an existing React application.
- Implement secure file upload functionality with scanning (e.g., virus detection).
- Display the status of uploaded files in real-time using data from multiple systems — no page refreshes.
- Implement download functionality for failed import cases.
- Collaborate closely with backend developers, designers, and QA to ensure smooth delivery.
- Take part in solution design and planning for new frontend features.
- Ensure code quality through unit testing and CI/CD pipelines.
- React – strong experience in building modern web UIs.
- AWS – hands-on experience working in cloud environments
- Docker & Kubernetes – hands-on experience in containerization and orchestration.
- Secure file upload – experience building secure file upload components with virus scanning and validation.
- Real-time UI – knowledge of building dashboards that dynamically update without reloading.
- Figma – ability to interpret designs from Figma (a plus).
- Experience working in agile teams and distributed environments.
- English – fluent communication required.
What We Offer at Jappware:
Challenging and innovative projects.
Budget for professional learning & development.
Hybrid or Remote work format & flexible hours.
MacOS equipment.
20 paid vacation days + 15 sick leaves.
Internal tech and non-tech knowledge sharing events.
Accounting support services.
Cozy office in Lviv + IT Club membership.
and many other lukewarm (but awesome) gains.