G Adventures is coming to Bulgaria!
A world leader and innovator in sustainable adventure travel is opening a new engineering office in Sofia, Bulgaria, in partnership with Pilot.
G Adventures is currently looking for a Senior Python Developer, who is keen to join the G family. As part of G's fun and vibrant Technology team you will be a key player in producing quality code, making architectural decisions and shaping the technology we use at G. Reporting to the Director of Operational Systems, you will be part of the team that is responsible for building our internal tools that help to build the trips, manage the budgets and content that is used across many of our G Adventure systems. You have the very exciting task of merging three existing systems into a single all-encompassing product that impacts all of the other parts of the business.
— Build out a large API layer using Django and Python
— Work with a team building large React single page app using GraphQL, React Router and other front end technologies
— Build efficient and reusable systems and abstractions
— Define and implement unit tests
— Write short specs and prototypes to test new ideas
— Participate in design, code reviews and finding and addressing performance issues