With over a decade of experience, RichBrains specializes in designing and developing highly available, durable, and scalable applications tailored to meet the most demanding requirements. Today we are building a culture where AI-driven development is the standard. Currently we are seeking a PHP Software Engineer with hands-on experience using AI tools.
In this role, you will be responsible for developing and improving high-load edtech applications with a strong focus on leveraging AI tools and AI-assisted workflows. We are actively integrating AI into our development, testing, documentation, and product processes — and we expect you to be a key driver of this transformation. You will actively use modern AI instruments to increase development speed, improve code quality, automate routine tasks, and optimize product decisions.
Responsibilities:
- Develop and maintain scalable web applications.
- Actively use AI coding assistants (e.g., ChatGPT, GitHub Copilot, Claude, etc.) in daily development workflows.
- Use AI tools for code generation, refactoring, debugging, test creation, and documentation.
- Research and implement AI-based solutions to improve internal processes and product functionality.
- Collaborate with the team to integrate AI tools into CI/CD, QA, analytics, and support workflows.
- Contribute to building AI expertise within the company (share knowledge, experiment, propose improvements).
Requirements:
- 1–3 years of experience in software development with PHP & Symfony.
- Strong understanding of backend development principles and web application architecture.
- Practical experience using AI tools in software development workflows.
- Ability to effectively formulate prompts and evaluate AI-generated outputs.
- Experience integrating third-party APIs (including AI APIs) into applications.
- Understanding of software quality practices (testing, code review, documentation).
- English level: Intermediate or higher (ability to quickly read and understand documentation).
- You strive to be proactive and responsible for your tasks, lead discussions and contribute your ideas, without waiting for instructions.
Nice to have:
- Experience building features powered by LLM APIs (OpenAI, Anthropic, etc.).
- Experience with cloud platforms (AWS or similar).
- Experience with containerization (Docker).
- Understanding of prompt engineering techniques.
- Experience automating workflows using AI tools.
Working with us means:
*Вакансия открыта на перспективу.