arbeitnow

Full-Stack Developer (React/Next.js + Java Spring Boot) @ E.M.C. Logistics GmbH - Alice Travel

Frankfurt am MainOnsiteFull-timePosted 109 days ago

Opens on arbeitnow

About this role

We’re looking for a hands-on Full-Stack Engineer who can ship production code and collaborate closely with the team on delivering customer-facing features. The stack is centered on JavaScript/TypeScript for the frontend and Java (Spring Boot) on the backend.

Tasks What you’ll do

Hands-on coding: Implement features across frontend and backend with high code quality, maintainability, and testability. Feature delivery: Take tasks from clarified requirements through implementation, testing, release, and post-launch fixes/improvements (in collaboration with the team). Engineering practices: Write tests, participate in code reviews, and follow agreed standards (code style, quality gates, CI/CD). Collaboration: Work with product and non-technical stakeholders to clarify requirements and propose pragmatic technical solutions.

Tech stack you’ll work with

Main Languages: JavaScript, TypeScript; Java (Spring Boot)

Frontend: React, Next.js, Tailwind CSS, Zustand, HTML5, CSS3

Backend: Java, Spring Boot

Database: MongoDB

Tools: Git, Postman

Requirements What we’re looking for

1+ year of commercial software development experience, with recent full-stack or frontend JS/TS work. Strong React/Next.js fundamentals, experience with state management (e.g., Zustand) and modern build tooling (e.g., Vite). Comfort designing APIs and data models (MongoDB). Solid grasp of testing, code reviews, and CI/CD. Ability to translate business requirements into clear technical tasks. Good written and spoken Russian and English (additional languages are a plus).

Nice to have

Redis (caching patterns, basic operations). PHP/Laravel (read-only): ability to read existing PHP/Laravel code to support rewriting/migrating features into Java (Spring Boot). Performance tuning, security hardening, and basic cloud/infra know-how. Experience in product/feature discovery with non-technical stakeholders.

Benefits What we offer

Impactful role with ownership over your deliverables and technical quality. A pragmatic, supportive environment where delivery and quality both matter. Competitive compensation, flexible schedule. Room to grow professionally.

How to apply

Send your CV/LinkedIn/GitHub and a short note about a project you delivered with the subject line:

Job Type: Full-time

Ability to commute/relocate:

60388 Frankfurt am Main: Reliably commute (Required)

Language:

Russian (Required)

English (Required)

Work Location: In person

Please, consider that this is a 100% on-site position (5 days a week).

Remote work is not available at the moment.

Skills

Software Development

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →