· Fullstack Architecture & Development: Design and implement end-to-end architectures for mobile (Ionic) and web (Angular) applications, integrated with robust backend services (.NET/Azure, Kubernetes).
· Technical Leadership: Lead and mentor a team of fullstack engineers, fostering a collaborative and high-performing environment.
· Frontend Development: Oversee the development of responsive and performant frontend applications using Angular and Ionic.
· Backend Development: Oversee the development of scalable and reliable backend services using .NET (C#), Azure services, and Kubernetes.
· API Design & Development: Design and develop RESTful APIs to facilitate communication between frontend and backend systems.
· Performance Optimization: Implement and monitor performance metrics, identify bottlenecks, and drive continuous improvement in application speed and responsiveness.
· Resiliency & Reliability: Ensure applications are robust and resilient, implementing best practices for error handling, fault tolerance, and data integrity.
· Code Quality & Standards: Establish and enforce coding standards, conduct code reviews, and promote best practices for clean, maintainable, and testable code.
· Problem Solving & Innovation: Proactively identify and resolve complex technical challenges, bringing innovative solutions to the table.
· Strategic Input: Contribute to product roadmap discussions, providing technical insights and recommendations to drive product evolution.
· Simplification & Optimization: Streamline processes, reduce complexity, and optimize workflows to enhance team efficiency and productivity.
· Cross-Functional Collaboration: Work closely with designers, product managers, and other stakeholders to deliver seamless and integrated user experiences.
· Kubernetes Management: Oversee deployments and management of applications in a Kubernetes environment.
· Azure Cloud Services: Utilize and manage Azure cloud services to support backend infrastructure.
Requirements:
· 10+ years of professional experience in fullstack development.
· Strong proficiency in Angular and experience with Ionic framework for mobile development.
· Extensive experience with Microsoft .NET (C#) and Azure services.
· Proven experience in designing and implementing microservices architectures.
· Solid understanding of Kubernetes and containerization.
· Proven track record of building and deploying high-performance mobile and web applications.
· Experience with performance optimization, monitoring, and debugging.
· Deep understanding of fullstack architecture, design patterns, and best practices.
· Excellent problem-solving and analytical skills.
· Ability to lead and mentor a team of engineers
Any Gradute