




Job Summary: We are seeking an experienced software developer focused on high-quality code, automated testing, and agile practices, with familiarity with Generative AI. Key Highlights: 1. Focus on high-quality, testable code (OOP/good design principles) 2. Experience with automated testing and agile practices (Scrum, Kanban) 3. Familiarity with Generative AI applied to development 100% Remote **Requirements:** At least 3 years of experience in software development using two or more programming languages or technology stacks Ability to write high-quality, well-organized, and testable code, with proficiency in object-oriented programming and/or good design principles Experience with automated tests (unit and/or integration) Use of Git for version control and collaboration via Pull Requests Experience with SQL databases and data modeling fundamentals Experience with agile practices such as Scrum, Kanban, or XP Familiarity with Generative AI applied to development, used responsibly, critically, and with human validation **Nice-to-Haves:** Experience with distributed architectures, microservices, or messaging systems Experience with CI/CD, build and release automation Knowledge of cloud platforms and/or containers (Docker, Kubernetes) Familiarity with Spec-Driven Development and context organization for AI (e.g., /specify, /plan) Knowledge of Prompt Engineering (writing instructions, contexts, and constraints for LLMs)


