Aras Kargo
Full Stack Engineer
Aras KargoTurkey9 days ago
Full-timeInformation Technology

Founded in 1979, today Aras Kargo serves its customers through a network of 14 regional directorates, 27 hubs, nearly 1.000 branches, a fleet of over 5.000 vehicles and 16.000 employees completing 1 million deliveries per day on average, making it the leading parcel delivery company in Turkey with the broadest network. The company took its innovative vision in the industry one step further with its 2020 merger with Austrian Post, leading to global and innovative projects. With its dedication to promoting happiness and making a difference with its range of services, Aras Kargo continues to operate as the top brand in industry using its innovative business model, combining technology with highly-skilled workforce. (Headquarters in Kavacik-Beykoz, Istanbul)


We are seeking a talented and experienced "Full Stack Engineer" to join our growing team. The ideal candidate will have extensive experience with .NET, C#, and Go (Golang), and a strong background in working with MongoDB, Kafka, Redis, Docker, Kubernetes, as well as front-end technologies including Angular and TypeScript. This role offers the opportunity to work on cutting-edge projects and make a significant impact in our technology solutions.


Key Responsibilities:


  • Design, develop, and maintain scalable and high-performance software systems using .NET, C#, and Go.
  • Design, develop and maintain front-end applications with Angular and TypeScript.
  • Work on full-stack development tasks, including both backend services and front-end features.
  • Optimize application performance and troubleshoot issues to ensure reliability and scalability.
  • Architect and implement solutions involving MongoDB, Kafka, and Redis to meet business requirements.
  • Utilize Docker and Kubernetes for containerization and orchestration of microservices.
  • Mentor junior developers and contribute to code reviews and best practices.
  • Stay current with emerging technologies and industry trends to ensure the technology stack remains cutting-edge.


Requirements:


  • Bachelor’s (or preferably Master’s) degree in Computer Science, Engineering, or a related field.
  • At least 5+ years of experience in software development.
  • Proven experience as a software developer with strong expertise in .NET, C#, and Go (Golang).
  • Solid experience with front-end technologies, including Angular and TypeScript.
  • Deep understanding of MongoDB, SQL databases, Kafka, and Redis.
  • Hands-on experience with Docker and Kubernetes in a production environment.
  • Solid knowledge of software design principles, patterns, and best practices.
  • Experience with RESTful APIs, Event-Driven architectures and cloud-native microservices.
  • Sound knowledge and experience with CI/CD pipelines and DevOps practices.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud is a big plus.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
  • Excellent command of English.


You may visit the link to reach our data privacy policy:

https://www.araskargo.com.tr/aydinlatma-metni/ise-alim-faaliyetleri/ise-alim-faaliyetleri-vs

Key Skills

Ranked by relevance