Ingsoftware is a full-cycle software development company that was built from scratch in a garage in Niš seventeen years ago, to become one of the most successful local business stories of the Serbian South (and beyond!). Our remote-first community of tech lovers who embrace a laid-back and friendly vibe is currently looking for a Python Developer to join our Ing-redible team! If you thrive in a workspace that encourages creativity, productivity, and continuous personal growth - keep reading to find out more.
Project overview:
A large-scale, long-term ERP modernization initiative for a major international retail ecosystem. This is a massive enterprise transformation program focused on building a unified digital platform across multiple European countries.
As part of a growing, cross-functional engineering team, you will work on platform refactoring, improving reusable architecture, complex systems integration, and new feature development. This project offers a stable, long-term environment with significant opportunities for technical ownership as the engineering organization scales.
We are looking for someone who ticks most of these boxes:
- Brings at least 8 years of professional software development experience using Python;
- Possesses a strong foundation in modern Python frameworks, with hands-on experience in FastAPI and SQLAlchemy;
- Leverages Agentic AI tooling (Claude Code, Cursor, Copilot, or similar) and actively incorporates it into their daily development workflow;
- Has experience with event-driven architectures, RabbitMQ or similar message brokers, asynchronous inter-service communication, and understands eventual consistency;
- Demonstrates a proven track record of working with modular monoliths, defining service boundaries, or refactoring tightly coupled systems toward a clearer backend architecture;
- Writes clean, testable code and care about maintainability, not just making things work;
- Has experience working within an Agile/Scrum team environment, with the ability to collaborate effectively with cross-functional streams;
- Demonstrates strong communication and presentation skills in English, both written and verbal.
Nice to have:
- Familiarity with GitLab CI/CD, GitLab runners, Argo CD, OpenShift/Kubernetes, or similar deployment environments.
And here’s what our future colleagues can expect from us:
- Working on data-led, UX-driven and tech-agnostic digital solutions across a variety of industries and global markets;
- A perfectly sized company that strikes a balance between startup agility and corporate stability;
- Agile organization with matrix structure and career development processes implemented;
- Work-life balance through the remote-first approach and flexible working hours;
- Psychological safety based on feedback culture, embracing and learning from mistakes.
Our benefits include additional vacation days, private health insurance, longer breaks on Wednesdays, Research Hours, Friday Tech Talks and education opportunities for all Ingsters.
We look forward to hearing from you!