Pracuj.pl Praca zdalna Junior

Golang Development Online

EPAM Systems (Poland) sp. z o.o.

⚲ Kraków, Grzegórzki

Wymagania

  • Go
  • Python
  • Java
  • JavaScript
  • C#
  • C
  • C++
  • PHP

Opis stanowiska

Nasze wymagania: Language proficiency: Basic skills in Go, Python, Java, JavaScript, C#, C/C++, PHP, or similar. CS Fundamentals: A solid grasp of basic algorithms and data structures. Web Architecture: A foundational understanding of client-server interaction. Communication: English level of B1+ or higher. O projekcie: The program lasts 2 months and requires ~3 hours of study per day. During the program, you will: • Explore self-study materials (lectures and written resources) available anytime. • Study in small groups of 2–3 participants with a mentor who has production experience. • Join weekly Q&A sessions with EPAM experts. • Receive personal code reviews from your mentor. • Present your capstone project and complete a final technical review. By the end, you will be job-ready and equipped to thrive as a Junior Go Developer – at EPAM or anywhere in the industry. Note: We have multiple start dates planned. If you pass your technical assignment, be ready to complete the interview process quickly (within 2–3 days). Zakres obowiązków: Welcome to the Golang Program. Your journey to becoming a Junior Go Developer starts here. We bridge the gap between theory and practice through project-based learning. This is a fast-paced, hands-on experience designed to give you the skills employers actually look for. During the training, you will: • Build a gRPC server from scratch. • Implement in-memory and persistent storage solutions. • Integrate caching mechanisms to improve performance. • Deploy services using Docker and PostgreSQL. The best part? Upon completing the program, high-performing graduates may have the opportunity to launch their career at EPAM. Oferujemy: Industry-based education: Don’t just learn syntax; learn the best practices, architecture and emerging technologies that the market demands. Expert-tested content: Benefit from learning materials designed and refined by EPAM specialists with extensive, real-world project experience. AI-integrated learning: Experience a modern education ecosystem that leverages AI tools to sharpen your skills. Practice-oriented approach: This isn’t a passive course. You will be building, testing and applying concepts from day one. Direct mentorship: You won't be learning alone. Get guidance from experienced engineers and clarify your doubts in regular Q&A sessions. Career advancement. Successful completion puts you on our radar for open positions at EPAM.