Senior Backend Developer for CITIES platform developing scalable backend services and collaborating on features with a cross-functional team. Ensuring API performance and security while contributing throughout the development lifecycle.
Responsibilities
Develop and maintain scalable backend services for the CITIES platform
Design and implement new features and improve existing functionality
Actively contribute to the entire development lifecycle (design, implementation, testing, deployment)
Ensure the performance, security and reliability of our APIs and database schemas
Collaborate within a cross-functional team (Backend, Web, Mobile, Design, Support)
Participate in architectural decisions and help define best practices
Requirements
Several years of professional experience as a backend developer
Degree in Computer Science or a related field (e.g., University of Applied Sciences (Fachhochschule), Technical University (TU), or equivalent)
Deep understanding of designing RESTful APIs and services in a microservice environment
Proven skills in Node.js and experience managing MongoDB databases
Familiarity with version control systems such as Git
Ability to write clean, maintainable, and testable code
Nice to have: production experience with Docker, Kubernetes, and knowledge of cloud infrastructure management (preferably AWS)
Benefits
Work in a remote-friendly environment with flexible working hours
Creative collaboration in a young, multicultural team of experienced professionals
High-quality work equipment that can be used privately (MacBook or Lenovo laptop, noise-cancelling headphones, etc.)
Modern office with comfortable, air-conditioned workstations, height-adjustable desks, kitchen, terrace, garden, parking, and chill-out zones
Discount on private health insurance
Free drinks, fruit, and occasional company events (e.g., trips abroad)
Senior Software Engineer at Elemica working on innovative supply chain solutions. Responsible for developing functionality, mentoring engineers, and ensuring software quality.
Full Stack Software Engineer responsible for Azure Function Teams Bot API development and maintenance. Collaborating with teams to enhance backend services and support migrations.
Teamlead Software Development responsible for modernizing software for gaming devices. Managing a team and collaborating with other departments to fulfill project requirements.
Student internship focused on computer vision solutions for warehouse quality detection. Involves software development and integration of imaging technologies.
Senior Java Developer designing and scaling high - performance backend services for enterprise SaaS platforms. Collaborating with teams to deliver reliable solutions and mentor junior engineers.
Senior Backend Engineer developing backend solutions for medical software applications. Driving architectural design and feature ownership for faster market delivery of medical products.
(Senior) Backend Engineer at Momos leading backend development for multi - location restaurant brands using NodeJS and Python in a fast - paced startup environment.
Senior Java Developer designing and implementing software solutions using Java and Agile methodologies in healthcare. Collaborating and mentoring in a hybrid environment in Tampa.