Software Engineer
- Compensation
- Not disclosed
- Location
- București, RO
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of professional software engineering experience
- Strong .NET
- Solid AWS knowledge
- React and TypeScript proficiency
- RESTful APIs, WebSockets, streaming responses
- PostgreSQL and SQL optimization
- Docker and Kubernetes fundamentals
- Git and code review practices
Full description
About UsnShift is the leading global provider of cloud delivery management solutions (SaaS), we enable the frictionless shipment and return of almost one billion shipments across 190 countries each year. We are headquartered in London and Oslo and have over 460 employees across offices in Sweden, Finland, Norway, Denmark, the United Kingdom, Poland, the Netherlands, Belgium, and Romania.
Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors!
If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.
About you
We are seeking a dynamic and accomplished .NET Developer to join our talented Portal team. The ideal candidate will possess a unique blend of technical expertise in modern .NET development, frontend skills, and a passion for working with cutting-edge AI technology. As a key player in our organization, you should have a proven track record of delivering high-quality software, building scalable systems, and continuously learning new technologies.
Purpose of role
In the Portal, we're building innovative User Management, Identity Provider, SCIM solutions. This is an opportunity to contribute to an active, growing AI platform and expand its capabilities through practical, hands-on development.
We are looking for a practical, hands-on developer who will help us build, improve, and extend the chat system by implementing real features using established libraries and modern best practices.
No prior AI/LLM experience required - we're looking for strong software engineers who are excited to learn and work with cutting-edge AI technology. If you have solid engineering fundamentals and curiosity about AI, we'll help you develop the AI-specific skills.
Your role includes:
- Building and maintaining both backend (.NET) and frontend (VUE/React/TypeScript) components
- Implementing AI agent features and LLM integrations using established frameworks
- Developing real-time streaming conversation systems
- Creating document ingestion and processing pipelines
- Contributing to technical decisions and architectural improvements
- Collaborating with Product Managers and the engineering team to deliver high-quality features
What you'll be doingTechnology
- Build and maintain scalable, secure, and resilient .NET code