Acropolium is a European technology partner delivering engineering excellence for international clients across logistics, energy, fintech, and digital transformation domains. We are looking for a Middle Frontend Developer to join our team.
About the Project
We are developing a scalable maritime logistics platform designed to streamline sea freight operations. The system centralizes cargo tracking, route planning, and documentation management within a unified environment. It enables logistics teams to coordinate shipments, monitor vessel movements in real time, and improve operational efficiency across international trade routes. The platform focuses on increasing visibility, reducing manual processes, and supporting data-driven decision-making in complex maritime workflows.
Responsibilities: * Develop and maintain backend services within a NestJS modular monolith, * design and evolve PostgreSQL schemas and Prisma data models, * build secure and well-documented REST APIs, * implement authentication and RBAC, * optimize performance and database queries, * write automated tests, * participate in architecture discussions and code reviews, * monitor production systems in AWS, * collaborate with frontend, QA, and DevOps teams.
Technical Requirements:
Backend & Architecture 3+ years of commercial backend development with Node.js, strong hands-on experience with NestJS (modular architecture, dependency injection, guards, interceptors, pipes, middleware, configuration management), solid TypeScript knowledge including strict typing, async patterns and clean architecture principles, experience working with modular monolith applications and clear domain separation.
API, Security & Data Layer Experience designing and maintaining REST APIs (DTOs, validation, error handling, pagination, filtering, Swagger/OpenAPI, API versioning), implementing JWT-based authentication and RBAC, secure password handling and understanding OWASP best practices. Strong PostgreSQL expertise (schema design, indexing, transactions, performance optimization), practical experience with Prisma ORM (schema modeling, migrations, relations, query optimization), solid understanding of transactional workflows and data consistency.
Performance, Cloud & Engineering Mindset Experience with Redis for caching or background processing, backend performance optimization, unit and integration testing (Jest or similar), code reviews and Git workflows. Practical AWS experience (RDS, S3, ECS/EC2 or Lambda, CloudWatch), understanding of environment configuration and secrets management. Practical use of AI-assisted development tools to improve productivity, code quality, testing and refactoring, proactive approach to continuous engineering improvement.
Communication
English level B1+ for professional communication within an international team.
Nice to Have: * Background jobs or queues (BullMQ, SQS), * event-driven patterns inside monolith architectures, * OpenTelemetry or structured logging, * Docker and containerized deployments, * CI/CD pipelines (GitHub Actions, GitLab CI, AWS CodePipeline), * zero-downtime deployments, * experience refactoring legacy systems.
What We Offer * Long-term logistics domain project with real operational impact, * modern backend stack and engineering-driven culture, * direct collaboration with international stakeholders, * transparent processes and technical ownership, * flexible working model.