Tech Stack
AngularAWSCloudEC2JavaScript.NETPostgresSQLVue.js
About the role
- As a Staff Full-Stack Developer at Billd, you'll be a pivotal member of our engineering team, responsible for designing, developing, and deploying robust and scalable applications that drive our 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 our workflows and enhance our product offerings.
- You'll be instrumental in both front-end and back-end development, working with a diverse tech stack that includes FastAPI, Vue.js, .NET, and Angular.
- A strong understanding of AWS infrastructure will be key to deploying and maintaining our cloud-native solutions.
- This is a hands-on role where you'll contribute directly to code, architecture, and technical strategy, ensuring our systems are performant, secure, and resilient.
- You'll collaborate closely with product managers, designers, and other engineers, translating business requirements into technical solutions and championing best practices.
- Your ability to "altitude change" – diving deep into technical details while also contributing to strategic discussions – will be crucial for success in this dynamic environment.
- We're looking for someone with an ownership mindset who takes pride in delivering high-quality software that truly empowers our customers.
- Role is in-office Monday-Thursday with a work-from-home day on Friday.
Requirements
- Extensive Full-Stack Experience: 7+ years of professional experience in full-stack software development, with a proven track record of delivering complex applications.
- AI Development Tool Enthusiasm: Demonstrated experience with or a strong desire and aptitude to quickly learn and effectively utilize AI-powered development tools (e.g., Cursor, GitHub Copilot) to enhance productivity.
- FastAPI Expertise: Deep proficiency in designing and building RESTful APIs using FastAPI .
- Vue.js Mastery: Strong expertise in developing modern, reactive front-end applications with Vue.js (including Vue 3).
- .NET and Angular Proficiency: Hands-on experience with .NET (Core preferred) for back-end development and Angular 14+ for front-end development.
- AWS Cloud Understanding: Solid understanding of core AWS services (e.g., EC2, S3, RDS, Lambda, VPC) and experience deploying and managing applications within AWS.
- Database Knowledge: Experience with relational databases (e.g., PostgreSQL, SQL Server) and ORM frameworks.
- Problem-Solving Acumen: Exceptional analytical and problem-solving skills, with the ability to debug complex issues across the stack.
- Communication Skills: Excellent verbal and written communication skills, capable of explaining technical concepts clearly to both technical and non-technical stakeholders.
- Team Player: Ability to work effectively in a collaborative, agile team environment.
- Ownership Mindset: Proactive, self-motivated, and takes full ownership of projects from conception to deployment and maintenance.