> DOU
middle
CHI SoftwareBackend Engineer
format:Remotecompany:Outsource
node.jstypescriptazure
graphqldockermicroservicesmongodbllm
> full description
We’re looking for a backend engineer who enjoys building scalable cloud solutions, solving architectural challenges, and working on products used in real business environments.
You’ll be involved in designing backend services, improving system reliability, shaping technical decisions, and collaborating closely with product and engineering teams in a modern Azure ecosystem.
The project includes cloud-native development, distributed systems, integrations, and performance-focused backend architecture using Node.js and TypeScript.
What Makes This Role Interesting
- Real impact on architecture and technical decisions
- Modern Azure-based infrastructure and cloud services
- Complex backend challenges instead of routine maintenance work
- International Agile team with direct communication and fast decision-making
- Opportunity to work on scalable systems with high engineering standards
- Strong focus on clean architecture, reliability, and performance
Your Day-to-Day
- Build and improve backend services using Node.js and TypeScript
- Design APIs and integrations for scalable cloud applications
- Work with Azure services such as Functions, Service Bus, App Services, Storage, and Key Vault
- Participate in technical discussions and architecture planning
- Optimize existing solutions and improve system performance
- Collaborate with DevOps and platform engineers on deployment and infrastructure topics
- Review code, contribute ideas, and help shape engineering best practices
- Work closely with stakeholders to understand business needs and transform them into technical solutions
Tech Stack & Environment
- Node.js
- TypeScript
- Microsoft Azure
- REST / GraphQL APIs
- Docker & containerized environments
- CI/CD pipelines
- Distributed systems & microservices architecture
We’d Love to See
- Strong hands-on experience with Node.js backend development
- Experience working with cloud platforms, preferably Azure
- Understanding of scalable architecture and asynchronous systems
- Confidence working with APIs, integrations, and modern backend patterns
- Experience with relational or NoSQL databases
- Ability to write clean, maintainable, production-ready code
- Good communication skills and comfort working in collaborative teams
Bonus Points
- Interest in AI-driven products or LLM integrations