Fullstack Software Developer
Indexed description
The Opportunity
We are seeking a Senior Full-Stack Developer who is comfortable working across the entire stack—from cloud infrastructure, database and API design to modern front-end applications. This role is ideal for an engineer who thrives in a fast-moving environment, takes ownership of features end-to-end, and leverages modern AI-assisted development tools (e.g., Claude Code) to accelerate delivery and improve code quality.
You will have the opportunity to learn, experiment, and expand your skill set across architecture, performance optimization, UI/UX, and infrastructure.
Key Responsibilities
- Design, develop, and maintain full-stack web applications
- Build and optimize RESTful APIs and backend services
- Develop and maintain modern front-end applications using Angular
- Collaborate with cross-functional teams to define, design, and ship features
- Own features end-to-end: architecture, implementation, testing, and deployment
- Use AI-assisted development tools (e.g., Claude Code) to improve productivity, code quality, and problem-solving
- Participate in sprint planning, technical discussions, and code reviews
- Ensure performance, scalability, and security across the stack
- Contribute to continuous improvement of development processes and tooling
- Gain a working understanding of system infrastructure and deployment pipelines
- 2+ years of professional software development experience
- Strong backend experience with:
- Strong development experience in an object-oriented language (e.g., C#, Java, Python, TypeScript) with preference for C# / ASP.NET
- MSSQL Server (2012+), T-SQL
- RESTful API design and development
- Performance tuning and optimization
- Strong frontend experience with:
- Angular (AngularJS experience is a plus)
- JavaScript / TypeScript / ES6
- HTML, CSS, SASS
- Modern build tools (Webpack or similar)
- Experience building and maintaining production web applications (not just marketing sites)
- Familiarity with cloud platforms (Azure preferred)
- Experience with Azure Cloud infrastructure as well as Azure AI services
- Infrastructure and DevOps exposure (CI/CD, deployment pipelines)
- Experience using AI coding assistants (e.g., Claude Code, GitHub Copilot) in a professional workflow
- UI/UX sensibility and experience designing user-facing features
- Experience with Kendo UI, Bootstrap, or similar frameworks
- Node.js experience
- Product design or system architecture experience
- Experience or interest in application and cloud security principles and best practices
- Thinks in systems and can move fluidly between frontend and backend concerns
- Is proactive, curious, and comfortable taking ownership
- Uses modern tools (including AI) to work efficiently and thoughtfully
- Communicates well with both technical and non-technical stakeholders
- Ability to quickly learn and adapt to new tools and technologies
- Job Type: Full-time
- Schedule: Monday to Friday
- Location: Kirkland, WA (in-person)
- 401(k) with matching
- Health, dental insurance
- Paid time off
- Bonus pay
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search