Mad Devs logo

Junior Agentic Developer

Mad Devs·Salary not specified

Primary stack

DockerTestNGPythonPostgreSQLLinuxAICI/CDJavaScriptC++Git

Nice to have's

open-source contributionsCI/CD pipelinespublic project deploymentsbug fixinghackathon achievementsown product/startup

Job description

About the Position

Junior Agentic Developer

Mad Devs is looking for a Junior Agentic Developer to help improve the technical health of internal engineering projects using AI-powered development workflows and our internal platform, Enji Guard.

Responsibilities

  • Work on internal Mad Devs projects and engineering tools.
  • Investigate engineering issues identified by Enji Guard.
  • Analyze unfamiliar codebases and understand existing technical constraints.
  • Use AI coding agents to implement improvements.
  • Review, test, refactor, and debug AI-generated code.
  • Improve code quality, reliability, maintainability, documentation, testing, CI/CD, and production readiness.
  • Prepare and merge pull requests.
  • Collaborate with mentors and engineering teams through code reviews, technical discussions, and feedback sessions.

Requirements

  • 6+ months of commercial software development experience or equivalent hands-on experience demonstrated through personal, freelance, academic, or open-source projects.
  • Experience using AI coding agents (such as Codex, GitHub Copilot, or similar tools) in at least one substantial software project.
  • Experience with at least one of the following programming languages: Python, JavaScript/TypeScript, or C++.
  • A GitHub or GitLab repository, or another project that demonstrates your work.
  • Working knowledge of Git and pull requests.
  • Basic knowledge of Linux, Docker, and relational databases such as PostgreSQL.
  • Familiarity with software quality practices, including testing, debugging, refactoring, and writing maintainable code.
  • Basic understanding of CI/CD concepts and modern software development workflows.
  • The ability to clearly explain what the AI generated, what decisions you made, and why.
  • Language Proficiency: English at B2-C1 level, Russian at B2 level.

Nice to Have

  • Contributions to open-source projects.
  • Hands-on work with CI/CD pipelines.
  • Public project deployments.
  • Bug fixing in unfamiliar codebases.
  • Hackathon, bootcamp, or competitive programming achievements.
  • A product, startup, automation, or tool of your own that delivers measurable value.

We Offer

  • Flexible working hours
  • Remote-first culture
  • Long-term projects
  • Salary in dollars
  • Professional communities
  • Onsite business trips
  • Training budget
  • Paid conferences

About the Company

Mad Devs is a company that values innovation and strives to improve software systems using AI-powered development workflows. We are committed to providing a remote-first culture and professional growth opportunities.

How to Apply

Along with your CV, please send us a brief, evidence-based application demonstrating how you work with AI-assisted development. Share links to relevant GitHub or GitLab projects and briefly explain what you built, which AI tools you used, and how you used them. We’d also like to understand what was generated by AI and what you personally designed, reviewed, fixed, tested, or improved. If available, mention testing, CI/CD, deployments, active users, or other real-world usage.

Hi, I'm Ekaterina. Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via email.

By submitting your application, you consent to the storage of your CV in our database of candidates. If we have another vacancy that suits you, we may contact you.

© Mad Devs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We develop tailored software solutions for corporations using the present-day developer tools and technology stack. Mad Devs acts as a part of your extended team, and you get your systems properly administered and monitored.

More at Mad Devs

All 9 roles

Popular searches