AI Integration - .Net + Angular Full Stack - Senior Developer (462)
Are you ready to advance in your global career? We are here to assist you!
Ubiminds, a GPTW-certified company, collaborates with American software product firms to expand their development capabilities by handpicking the top 5% talent in Brazil for their LATAM strategy. Through a blend of staff augmentation and employer-of-record services, Ubiminds plays a pivotal role in supporting a company crafting a new product suite for Public Safety.
Primary Role
We seek a versatile Senior Full-stack Engineer to contribute to the design and implementation of AI-powered features across multiple products. This role involves collaboration with various product teams to deliver cutting-edge AI functionality. The ideal candidate exhibits proficiency in swiftly grasping new codebases, understanding their architecture, and developing intricate full-stack solutions adeptly.
If you are enthusiastic about combining Generative AI with enterprise software and enjoy a dynamic work environment, this job is for you!
Key Responsibilities
Engage in Full-Stack Development: Develop and maintain scalable backend services using C# / .NET Core and craft modern frontend interfaces in Angular.
Drive AI Integration: Implement AI-driven features, such as Document search, MCPs, Agents, and Chat completions, within diverse products.
Harness AI-Powered Velocity: Utilize Claude Code and GitHub Copilot daily to expedite code generation, refactoring, and documentation tasks.
Uphold Engineering Excellence: Implement architectural patterns like DDD and CQRS to ensure the modularity, scalability, and maintainability of AI features.
Ensure End-to-End Ownership: Take complete accountability for the features you create, from initial design to testing and deployment within a Shift Left environment.
Qualifications
Demonstrate Technical Mastery: Possess 5+ years of experience in enterprise SaaS development, focusing on C#, .NET Core, Web API, and SQL Server.
Showcase Frontend Proficiency: Exhibit hands-on expertise in constructing complex, responsive applications using Angular.
Highlight AI Expertise: Present proven experience working with LLMs.
Command Tooling Fluency: Engage regularly with modern AI development tools such as Claude Code and GitHub Copilot.
Demonstrate Architectural Depth: Showcase understanding of object-oriented programming, asynchronous programming, and enterprise architecture patterns.
Exhibit Adaptability: Demonstrate a track record of swiftly learning unfamiliar systems and effectively communicating within a fast-paced environment.
Desirable Skills
Experience with AI provider's APIs, AWS Bedrock, and Model Context Protocols (MCPs).
Proficiency in Playwright or modern automated testing frameworks is a plus.
At Ubiminds, we foster a culture focused on continuous improvement, teamwork, and transparency. Join our team and take advantage of our exclusive benefits, including opportunities for professional growth, access to technology events, remote work flexibility, and more.
Our Hiring Process
- Initial Interview with Tech Recruiter
- Technical Assessment
- Client Interview
- Offer Notification
We leverage AI tools to streamline parts of our recruitment process. While these tools aid our team, the final hiring decisions are made by human judgment. If you require further details on data processing, feel free to reach out to us.
