This job has expired

Check similar jobs, what people also searched, or create a job alert for Senior Full Stack Developer (Angular & .NET) jobs in Greece

Expired

Kiwi

Senior Full Stack Developer (Angular & .NET)

Greece

7 days ago
Save Job

Summary

Job Title: Senior Full Stack Developer (Angular & .NET)


Location: Remote


Company: Kiwi (kiwiortho.com)


About Kiwi:

Kiwi is a fast-growing startup revolutionizing orthodontic care through an innovative software platform that connects general dentists (GPs) with orthodontists (orthos) remotely. Our mission is to make comprehensive orthodontic treatment with clear aligners accessible and seamless, enabling GPs to deliver beautiful smiles to their patients without an on-site orthodontist. Powered by cutting-edge tools like Angel Aligners for treatment design and Dental Monitoring (DM) for AI-driven patient progress tracking, our Azure-hosted platform (portal.kiwiortho.com) is transforming the orthodontic industry one smile at a time. Join us to shape the future of dental care!


The Role:

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our remote team. This is a unique opportunity to work on a scalable, user-focused platform that bridges GPs, orthos, and patients, driving innovation in orthodontic treatment. You’ll play a key role in designing, developing, and enhancing our application—built with Angular on the front end and .NET on the back end—while ensuring it scales to support hundreds of thousands of users. If you’re passionate about building robust systems from the ground up and crafting intuitive, delightful user interfaces, we’d love to hear from you.


Key Responsibilities:

  • Design, develop, and maintain scalable web applications using Angular (front end) and .NET (back end) to support Kiwi’s growing user base of GPs, orthos, and patients.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions that deliver exceptional user experiences.
  • Architect and implement secure, efficient, and reliable APIs, database structures, and cloud-based systems hosted on Azure.
  • Optimize the platform for performance, scalability, and security to handle hundreds of thousands of users and their data (patient cases, doctor profiles, practice details, etc.).
  • Build and enhance intuitive, responsive, and visually appealing UI components that simplify complex workflows for GPs and orthos.
  • Integrate third-party tools and services (e.g., Dental Monitoring, Angel Aligners) into the platform to streamline treatment design and patient monitoring.
  • Write clean, maintainable, and well-documented code, following best practices and ensuring long-term maintainability.
  • Troubleshoot, debug, and resolve technical issues across the stack to ensure a seamless experience for all users.
  • Contribute to the technical roadmap, proposing innovative solutions to enhance the platform as Kiwi scales.
  • Maintain HIPAA compliance and security throughout the platform..


What We’re Looking For:

  • Experience: 7+ years of full stack development experience, with a proven track record of building scalable web applications from the ground up.
  • Technical Skills:
  • Expertise in Angular for front-end development and .NET (C#) for back-end development.
  • Strong knowledge of RESTful API design, development, and integration.
  • Experience with cloud platforms (Azure preferred) and database management (SQL etc.).
  • Proficiency in front-end technologies like HTML, CSS, JavaScript/TypeScript, and responsive design principles.
  • UI/UX Passion: Demonstrated ability to create intuitive, user-friendly interfaces that enhance customer satisfaction and workflow efficiency.
  • Scalability Mindset: Experience designing systems that can scale to support hundreds of thousands of users while maintaining performance and reliability.
  • Integration: Experience integrating AI-driven tools or third-party APIs (e.g., Dental Monitoring).
  • Deployment: Knowledge of DevOps practices (CI/CD, containerization, etc).
  • Coding practices: Writing extensive unit & integration tests and conducting thorough code reviews.
  • Problem-Solving: Strong analytical skills with a proactive approach to identifying and resolving technical challenges.
  • Team Player: Comfortable working in a fast-paced startup environment, collaborating remotely with a distributed team.
  • Bonus Points:
  • Familiarity with healthcare or dental software platforms.


Why Join Kiwi?

  • Impact: Shape a product that’s transforming orthodontic care and improving lives worldwide.
  • Growth: Join a fast-growing startup where your contributions will directly influence our success and trajectory.
  • Remote Flexibility: Work from anywhere with a team that values autonomy and collaboration.
  • Innovation: Leverage cutting-edge technologies like AI, cloud computing, and remote monitoring to solve real-world problems.


Hiring process

  • Initial Call: A 30-minute introductory conversation.
  • Technical Deep Dive: A 60-minute technical discussion involving your background, projects, and problem-solving strategies for typical challenges.
  • Coding Challenge: A 45-minute collaborative pair coding exercise.
  • Final Cultural Chat: A 30-minute meeting to connect with the founding team.


Kiwi Tech Stack

  • Angular 17 with TypeScript: UI
  • .NET 8: backend (using Clean Architecture)
  • GitHub: source control
  • GitHub Actions: CI & CD
  • Azure: deployment platform
  • SQL Server: database
  • Application Insights: logging
  • Azure Blob Storage: attachments/file etc
  • Azure Service Bus: messaging
  • Web Hooks: subscribing in external platforms events of interest
  • SendGrid: emails
  • ASP.NET Core Identity: identity management


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job