Lead Full-Stack AI Developer

The Judge Group
Austin, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 190K

Job location

Austin, United States of America

Tech stack

.NET
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Databases
Relational Databases
Cursor (Graphical User Interface Elements)
Software Debugging
Programming Tools
Github
PostgreSQL
Microsoft SQL Server
Angular
Strategies of Testing
Amazon Web Services (AWS)
FastAPI
Vue.js
Amazon Web Services (AWS)
Angular
Front End Software Development
Functional Programming
REST

Job description

As a Staff Full-Stack Developer, you'll be a pivotal member of the engineering team, responsible for designing, developing, and deploying robust and scalable applications that power innovative financial and technology products. This role requires a highly experienced and enthusiastic developer who is eager to leverage the latest AI development tools to optimize workflows and enhance product capabilities.

You'll work across both front-end and back-end systems using a diverse tech stack that includes FastAPI, Vue.js, .NET, and Angular. A strong understanding of AWS infrastructure will be essential for deploying and maintaining cloud-native solutions. This is a hands-on role where you'll contribute directly to code, architecture, and technical strategy, ensuring systems are performant, secure, and resilient.

You'll collaborate closely with product managers, designers, and fellow engineers, translating business requirements into technical solutions and championing best practices. Your ability to shift between deep technical work and higher-level strategic thinking will be key to success. The ideal candidate brings an ownership mindset and takes pride in delivering high-quality software that empowers customers., * Design and Develop Full-Stack Solutions: Lead development of new features and enhancements across the entire software stack, from database to UI.

  • Leverage AI Development Tools: Explore and integrate AI-powered development tools (e.g., Cursor) to increase productivity, improve code quality, and automate repetitive tasks.
  • Build High-Performance APIs: Develop and maintain scalable back-end services using FastAPI.
  • Craft Engaging User Interfaces: Create dynamic, responsive, and intuitive front-end applications using Vue.js.
  • Support and Enhance Existing Systems: Contribute to applications built on .NET and Angular 14 (nice to have), ensuring stability and performance.
  • Manage Cloud Infrastructure: Use AWS expertise to deploy, monitor, and optimize cloud-based applications.
  • Collaborate Cross-Functionally: Work with product, design, and engineering teams to define requirements, scope projects, and deliver impactful solutions.
  • Champion Best Practices: Implement clean code principles, testing strategies, and CI/CD pipelines.
  • Troubleshoot and Optimize: Identify and resolve complex technical issues; optimize performance and scalability.
  • Mentor and Grow: Share knowledge with junior developers and contribute to a culture of continuous learning.

Requirements

  • Extensive Full-Stack Experience: 7+ years of professional full-stack development with a track record of delivering complex applications.
  • AI Development Tool Enthusiasm: Experience with or strong interest in AI-powered development tools (e.g., Cursor, GitHub Copilot).
  • FastAPI Expertise: Deep proficiency in building RESTful APIs with FastAPI.
  • Vue.js Mastery: Strong experience developing modern, reactive front-end applications with Vue.js (including Vue 3).
  • .NET and Angular Proficiency: Hands-on experience with .NET (Core preferred) and Angular 14+.
  • AWS Cloud Understanding: Solid understanding of AWS services (EC2, S3, RDS, Lambda, VPC) and experience deploying applications in AWS.
  • Database Knowledge: Experience with relational databases such as PostgreSQL or SQL Server, and ORM frameworks.
  • Problem-Solving Acumen: Strong analytical and debugging skills across the full stack.
  • Communication Skills: Ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Team Player: Comfortable working in a collaborative, agile environment.
  • Ownership Mindset: Proactive, self-motivated, and accountable from concept through deployment and maintenance.

Apply for this position