Senior Software Engineer (Remote - Europe)

Jobgether
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Tech stack

JavaScript
Artificial Intelligence
Computer Vision
Unit Testing
C Sharp (Programming Language)
Command-Query Responsibility Segregation (Software Development)
Python
PostgreSQL
Node.js
SQL Databases
TypeScript
Web Applications
Real Time Systems
React
Backend
Kubernetes
Information Technology
Operational Systems
React Native
Front End Software Development
Event Sourcing
NestJS
REST
Domain Driven Design
Docker
Go
Microservices

Job description

Senior Software Engineer (Remote - Europe) We are currently looking for a Senior Software Engineer based in Europe. In this role you will design, optimize, and scale highly concurrent backend systems that power autonomous retail solutions. You will work closely with product managers, app developers, and deployment engineers to deliver robust, real-time applications that handle high volumes of transactions and interactions. Responsibilities * Lead the development and optimization of highly concurrent backend systems. * Scale store operating systems from small outlets to large-scale venues. * Design, develop, and maintain core backend microservices and ensure reliability and performance. * Collaborate with app developers and product managers to address use cases and mitigate potential bottlenecks. * Work with deployment engineers to streamline release processes and accelerate delivery to clients. * Implement unit testing, RESTful APIs, and robust backend architectures for scalable

Requirements

applications. Qualifications * BS/MS in Computer Science or a related field. * 3+ years of experience as a Software Engineer (Backend). * 2+ years of experience using TypeScript and Node.js for web application backends. * Proficiency in unit testing, preferably with Jest, RESTful API design, SQL, and data modeling. * Experience with Docker, Kubernetes, event-driven or real-time systems, and backend frameworks such as NestJS. * Familiarity with Python, GoLang, or C# is a plus. * Experience with Postgres; Frontend development skills (React, React Native) are advantageous. * Knowledge of Domain Driven Design, Event Sourcing, and CQRS is a plus. * Strong problem-solving, analytical, and collaboration skills for working in high-performance teams. Benefits * Flexible working arrangements including remote, hybrid, or office-based options. * Competitive salary package with performance incentives. * Comprehensive healthcare coverage. * Paid vacation and public holidays. * Opportunities for professional growth and exposure to cutting-edge AI and computer vision technologies. * Collaborative and innovative work environment with a focus on impact and career development. #J-18808-Ljbffr

Apply for this position