Description
We are searching for Full Stack Engineer (Java, React) for 18-month project to join us.
As part of our platform, we are developing a rewards system that encourages local shopping. Users will be able to collect points when visiting selected partner businesses and redeem them for discounts or benefits. This solution helps build lasting relationships between customers and local companies while also supporting the growth of the regional economy.
If modern technologies unleash your creativity and you thrive in an environment of learning and collaboration, this is the project for you.
Responsibilities
- Develop, maintain, and evolve the platform across all layers:
mobile apps (React Native/Expo), web frontend (TypeScript), backend services (Java/Spring Boot), and partner portals (CMS) - Design, implement, and test new features end to end
- Ensure performance, scalability, and security of backend systems and database queries
- Extend and improve automated test processes
- Continuously optimize code quality, development processes, and system performance
- Maintain and extend technical documentation
- Collaborate closely with teammates and contribute to shared technical knowledge
Qualifications
- Degree or comparable qualification in Computer Science, Software Engineering, or related field
- 3 + years of professional full-stack development experience (front-end emphasis)
- Strong skills in:
- Java, Spring Boot, Hibernate, JPA
- JavaScript/ TypeScript
- React Native (Expo is a plus)
- PostgreSQL and SQL
- REST APIs and microservice architectures
- Familiarity with:
- RabbitMQ — integrated with BE system
- Docker, Kubernetes, GitLab CI/CD — not mandatory
- Basic DevOps principles
- Clean, secure, and maintainable code
- Excellent English communication skills
- Team player with analytical thinking and proactive mindset
Nice to Have
- Experience with Elasticsearch (especially data aggregation)
- Understanding of security principles for Docker and Kubernetes
Nortal offers:
- 24 working days of paid vacation
- 11 paid national holidays
- Health care: up to 10 paid sick days, on-demand medical insurance, vaccinations
- Mental health support: webinars, resources, and compensation for therapy sessions
- Access to our corporate learning platform
- Language classes (English)
- Flexible benefits budget: a fixed monthly amount you can spend on what matters most to you — medical insurance, sports, leisure, fuel, and more
- 8-hour workday aligned with the client’s working hours
- Hybrid work options: work from home with the option to use our cozy office space whenever needed
- Engaging team events and thoughtful gifts throughout the year
In your resume please allow our company to use your personal data