Full Stack Developer
Data e publikimit
08-04-2025
Data e perfundimit
02-05-2025
Lloji i orarit
Full Time
Kategoritë
Teknologji e Informacionit
Full Stack Developer
Job Title: Full Stack Developer
Location: Pristina, Kosovo; On-site, Full-time
Company Overview
Zvilo is a trade-led, working capital lender, focused on emerging markets in CEE and MENA regions (with a particular focus on the Western Balkans). Zvilo provides working capital financing via a range of factoring (invoice financing) products, in regions where access to capital is limited. We are committed to providing tailored financial solutions to our clients, ensuring their growth and financial stability.
Job Summary
As a Full-Stack Developer at Zvilo, you’ll further develop and maintain our platform, backend services, and intuitive frontend features. Your contributions will directly impact on the financial operations of our clients and help shape the future of SME finance. Our financial platform is a full-stack application that combines the power of Kotlin microservices and a modern React-based frontend, designed for performance, usability, and scalability.
Specific Responsibilities and Activities
- Design, develop, and maintain backend services using Kotlin, following best practices for scalability and performance.
- Build clean, responsive, and accessible user interfaces with Next.js (React)
- Consume, integrate, and extend APIs to support service-to-service communication.
- Write clear, maintainable, and well-documented code, and actively participate in code reviews to uphold code quality.
- Collaborate closely with our technology partner to ensure reliable, automated, and efficient CI/CD pipelines.
- Contribute to system architecture decisions and help improve development workflows and standards.
Technical Skills & Qualifications
- Bachelor’s degree in computer science or a related field.
- 2–3 years of proven experience in full-stack development, working across both backend and frontend layers of modern web applications.
- Experience working in AWS-hosted environments, including services like ECS (Elastic Container Service), RDS (Relational Database Service), and Cognito for authentication.
- Proficient in Kotlin, with hands-on experience building backend services using Spring Boot, following clean architecture and scalable design patterns.
- Solid understanding of React and Next.js, with the ability to build high-performance, responsive user interfaces.
- Experience working with modern frontend tooling, including TailwindCSS for styling, Zod, and React Hook Form.
- Familiarity with API development and consumption including integrating frontend with backend services.
- Practical knowledge of containerization using Docker.
- Confident using Git and Git-based workflows, particularly with GitHub, including feature branching, pull requests, and code review processes.
- Comfortable navigating PostgreSQL as the primary relational database, including writing queries and understanding indexing and performance considerations.
Key skills
- A strong communicator, fluent in English (written and spoken), able to collaborate effectively across teams and with external partners.
- A creative problem-solver who can think critically, propose thoughtful solutions, and balance speed with quality.
- Passionate about coding, engineering best practices, and delivering value through clean, maintainable code.
- A team player who values feedback, enjoys pair programming, and supports a healthy, collaborative team culture.
- Comfortable contributing to technical discussions, sharing knowledge, and continuously learning new technologies and frameworks.
Ready to join a dynamic team? Submit your application today and become part of a company that values innovation and growth.
Zvilo assures you that your CV will be handled with the highest level of confidentiality. Interested candidates should send the CV through button “Apliko Këtu” or to: [email protected] or fill out the application form on our website https://www.zvilo.com/career. Applications can be submitted until May 10. Only shortlisted candidates will be contacted.
Join us and make an impact.