Ubiminds - Principal Full Stack Engineer : AI First Development (542)
Requirements
• 10+ years of professional software engineering experience. • Experience as a Principal Engineer, Lead Engineer, Software Architect, or equivalent technical leadership role. • Expert-level proficiency with: • Entity Framework • SQL Server and/or PostgreSQL • Strong experience designing and building: • Multi-tenant SaaS applications • Distributed systems • Event-driven architectures • Deep expertise with: • Domain-Driven Design (DDD) • Secure and scalable application architecture • Advanced knowledge of SQL optimization, data modeling, Redis, and OpenSearch/Elasticsearch. • Experience with automated testing, CI/CD pipelines, Git, Agile methodologies, and modern DevOps practices. • Experience with observability platforms and code quality tools such as SonarQube, Mend, Datadog, CloudWatch, or similar. • Hands-on experience using AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar coding assistants. • Strong leadership, mentoring, communication, and problem-solving skills. • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience. • English proficiency at C1 level (written and verbal). • Hands-on experience with AWS services including ECS/Fargate, Lambda, SQS/SNS, S3, and RDS. • Experience with Infrastructure as Code using Terraform or AWS CDK. • Experience with GraphQL, WebSockets, or Server-Sent Events (SSE). • Experience with Playwright or SmartBear TestComplete. • Familiarity with monitoring platforms such as Datadog, CloudWatch, or New Relic. • Experience building AI-enabled applications using: • Large Language Models (LLMs) • Retrieval-Augmented Generation (RAG) • Model Context Protocol (MCP) • AI-powered application architectures • Team & Environment • Greenfield SaaS platform with significant architectural ownership. • Highly collaborative engineering culture working alongside Architects, Product Managers, UX Designers, and senior engineers. • Strong focus on engineering excellence, automation, AI-assisted development, and Shift-Left practices. • Opportunity to influence platform architecture, coding standards, and long-term technical strategy. • Modern cloud-native environment with a culture of continuous learning and innovation. • Entity Framework • Distributed systems • Team & Environment
Responsibilities
• Design, develop, and deliver scalable multi-tenant SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. • Own end-to-end delivery of features, from domain modeling and backend services through frontend implementation, automated testing, deployment, and production support. • Generate production-ready code using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and Replit-based workflows. • Collaborate with Architects to define application architecture and validate technical approaches through Proof of Concepts (PoCs). • Design systems using modern architectural patterns including: • Domain-Driven Design (DDD) • Event-Driven Architecture • Backend-for-Frontend (BFF) • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable UI architectures. • Design efficient database models and optimize SQL performance for high-volume SaaS applications. • Implement scalable integration, messaging, and distributed system patterns. • Troubleshoot complex production issues, perform root cause analysis, and continuously improve system reliability and performance. • Mentor engineers through architecture guidance, technical leadership, code reviews, and knowledge sharing. • Drive engineering best practices around quality, automation, security, observability, and AI-powered software development.
Benefits
• Build a next-generation SaaS platform from the ground up with significant architectural influence. • Work with modern technologies, cloud-native architectures, and AI-powered engineering workflows. • Help define engineering standards and mentor highly skilled development teams. • Collaborate with international product and engineering leaders on strategic initiatives. • Full support from Ubiminds, including career guidance, HR, and administrative services. • Remote-first culture with outstanding opportunities for international career growth. • Principal Full Stack Engineer – .NET / Angular / AWS • Remote · Full-time
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT