About the Role
We’re looking for a Senior Full-Stack Developer experienced in Vue3, .NET Core, and AWS to build and scale enterprise-grade applications. The ideal candidate combines strong front-end engineering with solid back-end architecture and cloud deployment skills. You’ll work on high-performance systems, integrating complex APIs, improving scalability, and delivering clean, maintainable code across a modern full-stack environment.
Key Responsibilities
- Develop, test, and maintain Vue3 front-end applications with a focus on performance and reusability.
- Design and implement .NET Core APIs and microservices using best practices (SOLID, DDD, MVC).
- Deploy, monitor, and optimize services on AWS (Lambda, ECS, EC2, S3, RDS, CloudWatch).
- Integrate third-party APIs and event-driven systems using Kafka, Redis , or similar tools.
- Collaborate with cross-functional teams (design, DevOps, QA) to deliver seamless user experiences.
- Ensure high-quality code through unit, integration, and E2E testing .
- Participate in architectural planning, code reviews, and technical decision-making.
- Maintain security, scalability, and observability standards in all deployments.
Requirements
5+ years of experience in full-stack development.Proven hands-on experience with Vue3 (Composition API, Pinia) in production.Strong proficiency in C# / .NET Core , RESTful APIs, and microservices.Practical experience deploying and scaling applications in AWS (ECS, Lambda, RDS, CloudWatch).Experience with event-driven systems (Kafka, Redis) and CI / CD pipelines.Understanding of clean architecture, SOLID principles, and Agile delivery .Good communication skills and experience collaborating in distributed teams.Intermediate to advanced English for technical discussions and documentation.Nice to Have
Experience in SaaS, fintech, or data-intensive applications .Familiarity with Python, Node.js , or other modern back-end stacks.Background in DevOps practices or infrastructure automation (Terraform, Docker, Kubernetes) .Why Join
Opportunity to work with a modern tech stack and complex, cloud-native systems.Collaborate with experienced engineers in a high-performance environment.Fully remote, flexible schedule, and long-term growth opportunities.