Principal Full Stack Engineer

New
U
UbimindsSaaS Compliance
Ubi custom-curates Brazilian top 5% talent for their LATAM strategyFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
AWSGraphQLSQLMicrosoft SQL ServerC#AngularUnit Testing

Requirements

  • 8+ years of professional experience building web applications using C#, SQL, and Angular.
  • Strong experience working with stored procedures, relational databases, or performance-sensitive SQL.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (B.E., B.Tech, MCA, B.Sc), or equivalent practical work experience.
  • Strong troubleshooting, debugging, and performance optimization skills.
  • Experience writing unit and integration tests.
  • Experience working in a Shift Left development environment.
  • Strong commitment to delivering high-quality, reliable software.
  • Self-driven, proactive, and able to take ownership of complex technical challenges.
  • Clear and confident written and verbal communication skills in English.
  • Willingness to embrace AI-powered development tools such as GitHub Copilot, Cursor, or Claude Code.
  • Basic to intermediate understanding of modern AI concepts including LLMs, MCP, and RAG.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance SaaS applications.
  • Investigate and resolve outstanding compliance and security-related issues identified through AI-driven analysis.
  • Participate in architecture and technical design decisions across the application stack.
  • Perform hands-on development and implementation of solutions to address identified issues.
  • Troubleshoot complex application, performance, compliance, and security challenges.
  • Analyze and remediate issues identified through CVEs, SAST scans, and other security audits.
  • Design and optimize relational databases, SQL queries, stored procedures, and data access patterns.
  • Contribute to technical planning and define strategies for resolving complex application issues.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Collaborate effectively across teams to resolve technical and security challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now