Advantage Group International is seeking a hands-on Software Developer to join their Digital team to build and enhance client-facing and internal applications that power their global business, transforming B2B collaboration with AI-powered insights.
Requirements
- 4+ years of experience developing software, with a track record of successful production deployments and a portfolio that showcases their dedication to the craft of software engineering.
- Developer who can work with our full stack (Python/Django, and Vue/Nuxt), who has at least 4 years of Python and JavaScript experience (particularly in web application development or data engineering contexts), and is also excited about exploring other emerging tools.
- Possesses the technical skills to work with all aspects of the application: UI, web services, databases, CI/CD, and automated testing tools, with a focus on quality and maintainability.
- Hands-on experience with AI coding tools (e.g., Claude Code, GeminiCLI, etc.) and is excited about exploring other emerging tools.
- At least 3 years of professional experience using Python for application development (e.g., with frameworks like Django), scripting, or data engineering.
- Typical UI libraries/frameworks such as Vue, React, and utility-first CSS frameworks like Tailwind CSS.
- Analyzing and querying relational databases (e.g., PostgreSQL, MySQL).
Responsibilities
- Work as an integral part of an agile team to design, implement, and iterate on solutions for new features, and help resolve complex problems with a pragmatic approach.
- Work not only with full-stack applications (Python/Django/FastAPI, Vue/Nuxt), but also enhance reports and surveys with custom scripts and extensions.
- Collaborate with third-party vendors to ensure they provide functional and stable solutions that are well-coded and meet technical and business requirements.
- Perform application configuration and deployment; actively contribute to improving our CI/CD infrastructure and processes.
Other
- Thrives in a small, multi-disciplinary, agile team environment, valuing collaboration and direct communication over rigid processes.
- Passionate about software craftsmanship and assisting us in growing our development methodology, focusing on lean and effective practices.
- Fantastic written and verbal communication skills, and strong organizational skills.
- The discipline and self-motivation to be highly productive in an agile, and at times, less structured environment.
- A strong willingness to learn and work with tools and technologies that are outside the traditional stack, driven by a curiosity to find the best solution.