We are looking for Full Stack Software Engineers across Junior, Mid, and Senior levels to design, develop, test, and maintain end-to-end enterprise applications.
You will work across both front-end and back-end layers using React, React Native, .NET, C#, Azure, and SQL Server , contributing throughout the complete software development lifecycle.
Key Responsibilities
• Develop and maintain full-stack applications
• Design and implement front-end and back-end components
• Build and consume APIs and integration services
• Design and optimize database solutions
• Participate in solution design and technical reviews
• Support deployment, maintenance, and continuous improvement
• Produce and maintain technical documentation
Requirements
• Professional full-stack development experience appropriate to the seniority level
• Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript
• Experience with React and React Native
• Experience with .NET Framework, .NET, and C#
• Knowledge of VB.NET for legacy applications
• Experience with Microsoft Azure and SQL Server
• REST API development experience
• Git-based source control
• Experience with AI-assisted software development
• Proficiency in Greek and English
Seniority levels: Junior: 1+ years | Mid: 3+ years | Senior: 5+ years. Senior candidates should have enterprise solution design experience and strong knowledge of architecture, security, and integrations.
Nice to Have
• Microservices architecture
• CI/CD pipelines
• Automated testing
• Agile software delivery
You will be a great candidate for us if you
• Enjoy working across the complete technology stack
• Can translate requirements into reliable end-to-end solutions
• Write clean and maintainable code
• Enjoy solving complex technical challenges
Benefits
Why join inventYOU
• Work across modern React, .NET, Azure, and SQL technologies
• Contribute throughout the full software development lifecycle
• Work on complex enterprise applications
• Continue expanding both your front-end and back-end expertise