




Job Summary: We are seeking software developers with experience in multiple programming languages and technology stacks, focused on high-quality code, automated testing, and agile practices. Key Highlights: 1. Experience with multiple programming languages and technology stacks 2. Focus on high-quality, testable code 3. Hands-on experience with agile practices and generative AI 100% Remote **Requirements:** Minimum 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 strong command of object-oriented programming and/or sound design principles Experience with automated testing (unit and/or integration tests) Use of Git for version control and collaboration via Pull Requests Experience with SQL databases and fundamentals of data modeling Hands-on experience with agile practices such as Scrum, Kanban, or XP Familiarity with generative AI applied to software development, using tools responsibly, critically, and with human validation **Nice-to-Have:** 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)


