All positions

    Full Stack Developer

    Gini Talent

    TREor

    About the role

    Work model: Remote About Gini Talent Gini Talent is a global talent solutions company ranked among the world's top 10 IT recruitment and staffing firms. We provide recruitment, staffing, Employer of Record (EOR) and Professional Employer Organization (PEO) services, with more than 3,000 employees across 11 countries and clients in 14+ markets. Responsibilities Apply modern software development practices in a multi-service architecture. Prepare and review well-structured design documents for microservices architecture. Develop code in line with clean code standards and contribute actively to code reviews. Analyze existing systems and propose performance improvements. Contribute to the successful delivery of sprint goals. Prepare technical documentation and support stakeholder communication. Assess potential risks and develop solution proposals. Requirements Bachelor's degree in engineering or an analytical field. Minimum 8 years of experience in software development. Experience in full stack development (frontend + backend). Backend experience building microservices with Node.js and Nest.js. Frontend command of one or more of React.js, Next.js, TypeScript and JavaScript. Backend experience with one or more of Java/Quarkus, PostgreSQL, Redis, DynamoDB, MS SQL Server. Experience with real-time systems and WebSocket. Experience in the e-commerce or logistics sectors. Experience working with Agile / Scrum methodologies. Experience with payment integrations and financial systems. Experience with the Express.js framework. Experience with message queue systems (Kafka, RabbitMQ, AWS SQS). Experience designing and developing GraphQL and REST APIs. Knowledge of authentication and authorization (JWT, OAuth2, OIDC). Experience building modern interfaces with HTML and CSS (Tailwind CSS). Benefits Permanent employment contract and net salary, social security (SGK) plus private health insurance, paid birthday leave, 14 days of annual leave, unlimited Udemy access, laptop support, meal and transportation support. Interview Process Introductory interview, followed by a technical interview.

    Apply for this position

    You apply with your Workforce Passport — no application form.

    We check whether you already have a Workforce Passport. If not, we'll help you create one.