Senior Full-Stack Developer – Frontend Focus
Join a logistics technology team developing AI-powered, cloud-native web applications. This role combines frontend architecture and development with backend services, distributed systems, and Azure solutions, with regular collaboration across product, engineering, and operations.
Обязанности
- Design and develop scalable web applications
- Build and evolve frontend architecture for large-scale applications
- Design and implement backend services using .NET and modern architectural patterns
- Develop microservices and REST-based inter-service communication with asynchronous messaging
- Work with MongoDB, Redis, and other NoSQL and caching technologies
- Extend and integrate a modular sourcing platform and its APIs
- Build and integrate AI-powered features and services
- Build and deploy cloud-native Azure solutions using Functions, Service Bus, Blob Storage, and AI services
- Design and troubleshoot concurrency, synchronization, and locking mechanisms
- Improve application performance, scalability, and reliability across frontend, backend, and infrastructure
- Collaborate with product, R&D, operations, and other teams to deliver technical solutions
- Participate in code reviews, technical design, troubleshooting, and continuous improvement
Требования
- At least 4 years of full-stack development experience, including strong frontend and solid backend skills
- Strong proficiency with .NET 6+, ASP.NET Core, Web API, Angular, and Azure
- Hands-on experience with HTML5, CSS3, SCSS/SASS, responsive design, and modern frontend practices
- Experience with event-driven architecture, CQRS, DDD, microservices, and inter-service communication
- Experience structuring large frontend codebases using layer-first, feature-first, FSD, or similar approaches
- Experience with concurrency, synchronization, and distributed or local locking
- Experience integrating or working alongside AI/ML systems
- Solid knowledge of MongoDB or other NoSQL databases and Redis or comparable caching technologies
- Experience with Azure Service Bus or other message brokers and asynchronous messaging
- Understanding of modular, layered, and API-driven architecture
- Strong problem-solving, communication, collaboration, and attention-to-detail skills
Будет плюсом
- Experience with Vue.js or MediatR
- Docker, Kubernetes, or other containerization experience
- Exposure to AI/ML frameworks such as TensorFlow, PyTorch, or Azure ML
- Familiarity with Agile/Scrum methodologies
- Experience in logistics or supply chain technology
Условия и преимущества
- Competitive salary and benefits
- Hybrid work flexibility
- Collaborative and inclusive culture
- Opportunities for professional growth and technical ownership