Graduate Software Developer
Job Description
Our team builds and maintains high-level web-based systems that help improve the workflow and working experience of our financial department.
You will have the chance to work with exciting technologies such as Node.js, NestJS, Angular, and AWS (ECS, RDS, S3, Lambda), gaining hands-on experience while growing your skills.
If you’re a recent graduate eager to launch your software development career and work in a supportive, innovative environment, we’d love to hear from you!
Your key responsibilities will include:
- Collaborating with senior developers and cross-functional teams to understand project requirements
- Writing clean, efficient, and well-documented code
- Assisting in the design, development, testing, and deployment of new features and applications
- Debugging and resolving software issues
- Continuously learning and applying new technologies and best practices
What We're Looking For
- A degree in Computer Science, Software Engineering, or a related field
- Strong foundational understanding of programming concepts and data structures
- Excellent problem-solving skills and a logical mindset
- A strong desire to learn, grow, and build real-world software
- Team-oriented with strong communication skills
- Fluent in Greek and English, both written and verbal
Nice to Have
- Personal or academic projects demonstrating development skills
- Experience working with databases
- Familiarity with frontend frameworks (e.g., React, Angular, or Vue)
- Internship or work experience in a software-related role
What You’ll Gain
- One-on-one mentoring from experienced senior developers
- Hands-on experience with the entire software development lifecycle
- The opportunity to take ownership of small features or products early in your career
- A supportive environment that encourages learning, innovation, and growth
Benefits
- Competitive salary packages based on skill and experience
- Casual and fun work environment
- Private health insurance
- Provident Fund contributions
- Hybrid work
- Relaxed dress code
How to Apply
Interested candidates are kindly requested to send their CV to the HR Manager at careers@dinogroup.eu.