Duties & Responsibilities
• Design, build, and maintain features across the full stack, from database to UI.
• Develop secure, scalable backend APIs and services in C# / .NET, following Clean Architecture principles
(CQRS, dependency injection, domain-driven design).
• Build responsive, high-quality web applications using React and TypeScript.
• Apply engineering best practices: clean code, testing, and sustainable system design.
• Work closely with the founder and team to plan, prioritize, and deliver features.
• Lead and mentor a small team of developers — providing technical guidance, reviewing code, and helping
the team deliver high-quality software.
Required Qualifications (Must Have)
• 5+ years of professional full-stack development, building and deploying production applications.
• Strong expertise in C# and the .NET ecosystem, including Clean Architecture patterns (CQRS, dependency
injection, DDD).
• Strong experience with React and TypeScript, and a willingness to work across other technologies as
needed.
• Skilled with AI coding tools (e.g., GitHub Copilot, Cursor, Claude) to work efficiently — while reviewing,
testing, and taking full responsibility for all code.
• Strong written and spoken English for clear, proactive remote communication.
• Able to work independently, manage priorities, and deliver reliably in a remote setup.
Preferred (Nice to Have)
• Experience leading or mentoring a small development team.
• Experience integrating AI features into products (LLM APIs such as OpenAI or Anthropic, smart search,
chat assistants, automation).
• React Native / mobile development.
• Cloud and Infrastructure as Code (AWS, Terraform, serverless).
• SQL databases, payments integration (e.g., Stripe), and CI/CD.
• Previous SaaS or startup experience with America base companies.