Location: MetaMind Innovations P.C., Kozani or Thessaloniki, Greece.
Employment: Fix-term; full-time
Type: Computer Science/Software Development/Engineering
We are seeking for a full-time Senior Software Developer/Engineer to join MetaMind Innovations P.C. in our Research & Development department in Kozani, Greece or in our Business Development department in Thessaloniki, Greece. MetaMind Innovations P.C is the first spin-off company of the University of Western Macedonia playing a pivotal role in the region of Western Macedonia and in northern Greece. As a deep tech enterprise, MetaMind Innovations P.C. provides cutting-edge technologies that build on advanced science and engineering innovations to bring disruptive new products to market by surpassing technological benchmarks and pushing the boundaries of current technology, including fields like artificial intelligence, cybersecurity, next generation internet of things, and 6G telecommunications. MetaMind Innovations P.C is currently ranked as a top spin-off performer in Greece, while participating in numerous EU-funded projects in the context of the H2020, Horizon Europe and Erasmus+ frameworks.
As a Senior Software Developer/Engineer, you will join either the Research & Development department in Kozani, Greece or the Business Development department in Thessaloniki, Greece. You will be responsible for designing, developing, and maintaining high-quality software solutions using the Angular and Django framework. You will collaborate with cross-functional teams to define technical requirements, implement scalable and efficient code, and ensure the reliability and performance of applications. You will be expected to work independently, demonstrating strong decision-making skills and the ability to propose effective engineering solutions. Additionally, you will mentor junior developers, contribute to architectural decisions, code review and drive best practices in coding and testing to support the success of our projects. You will participate in national and EU-funded projects, leading technical and non-technical tasks and work packages.
Responsibilities
- Design, develop, and maintain robust web applications using Angular for the frontend and Django for the backend, ensuring high performance and scalability.
- Collaborate with product managers, designers, and other stakeholders to gather requirements, translate them into technical specifications, and deliver solutions that meet business needs.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Conduct code reviews, provide constructive feedback, and mentor junior developers to foster team growth and maintain code quality.
- Optimise applications for speed, scalability, and reliability, including debugging and resolving technical issues across the stack.
- Contribute to architectural decisions, evaluate new technologies, and propose improvements to enhance the development process and product quality.
- Participate in national and EU-funded projects by communicating and working with the Research & Development (R&D) team.
Basic Qualifications
- Bachelor’s degree in computer science, engineering, or a related technical field.
- 3+ years of professional experience in software development.
- Strong understanding of software engineering principles, including object-oriented design, data structures, and algorithms.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Basic understanding of Linux and familiarity with Docker for containerization.
- Fluent communication skills in Greek and English language.
- Self-motivated, detail-oriented, and adaptable to changing priorities and deadlines.
- Ability to work independently and propose effective engineering solutions.
Preferred Qualifications
- 5+ years of professional experience in software development with a strong focus on Angular and Django frameworks.
- MSc degree in computer science, engineering, or a related technical field.
- Proficiency in TypeScript, Angular, Python, Django and Celery, with experience in HTML, CSS, and RESTful API integration.
- Diverse skill set and portfolio are a big plus.
- Practical experience with IoT technologies or AI/ML applications.
- Experience with DevOps practices, such as CI/CD pipelines, containerization, or cloud platforms.
- Ability to independently select, design, and deliver features from concept to completion.
- Strong team collaboration skills, enthusiasm, and flexibility in a fast-paced environment.
Benefits
- Competitive remuneration package matching the selected profile.
- Modern and friendly working environment.
- Diversity of challenges and experience. Opportunity to work on a diverse range of technologies.
- Flexible working hours.
- Career progression opportunities.
- Friendly, motivated and inclusive team with a strong European and International network.
Selection Process
- Interested applications will be invited for a remote or on-site interview.
- Only short-listed applications will be invited to the selection process.
- For more information about the Job Offer, you can contact: info@metamind.gr
Equal Opportunities
MetaMind Innovations P.C. is an equal opportunity employer. We believe in cultivating a diverse and inclusive workplace where every team member is valued, respected, and empowered to excel. Our commitment to fairness ensures that all employment decisions are made without regard to race, religion, gender, national origin, disability, or any other protected characteristic. We celebrate the unique perspectives that each individual brings, as we work together to innovate and grow.
Preferred Starting Date
No fixed starting date. We are looking forward to filling the job position as soon as possible.
How to apply
Please send your detailed CV to info@metamind.gr with this subject: “Application for the Job Position of Senior Software Developer/Engineer”.