ChartMogul: Software Engineer


Published on November 8, 2019

About your roleOne of Chart Mogul engineering challenges is building and maintaining integrations with third-party billing services our customers rely on to get the most value out of our software. It a position with end-to-end responsibility to design, build, launch and support integrations, alongside other Software Engineers and in collaboration with Product Management. We have ambitious plans for our Integrations team, so you will work in a supportive and highly-skilled team who are driven by delivering quality integrations and create value for our customers!

This is a full-time remote position. What will you be doing?

Developing full-lifecycle integrations, collaboratively with Software Engineers in the Integrations teamDeveloping code and documentation of new product features and functionalityDesigning, coding, and debugging applications (Ruby & Go)Unit & Integration Testing and participating in peer/code reviews of other team members' workConducting code, requirements, software review, and software reliability analysesRegularly collaborating with the Product Management team to develop and revise timelines and clarify requirementsSupporting Sales and Customer Success by providing technical assessmentsMonitoring & evaluating existing systems to ensure reliability and accuracyProactively identifying areas for improvement and iteration in the integrations Chart Mogul offersMaintaining and implementing new features in existing integrationsContinuously improving the codebase, making it more elegant, stable, and improving coverageTeam MembersColleagues: Petr, Hassan, Ishan, MarvinRequirementsSounds interesting? Here what we are looking for:ProfessionallyYou have 4+ years of experience in software engineeringKnowledge of Ruby and Go.

Good knowledge of the fundamentals of software development - modular design, data modelling, decomposition of problems, computational complexity understanding, refactoring, and able to select the right paradigm for a task. You are super comfortable working with REST APIsYou are comfortable using tools like Git, Docker, BASHExposure to e-commerce, invoicing, billing systems, or subscriptionsOperationallyExperience working as a remote Software EngineerSpeaking English fluentlyTimezone UTC+0 to UTC+6BehaviorallyPassionate about programming. Keen to learn new technologies and practicesYou are always up for pairing and tackling problems with your colleaguesEager to learn, contribute to design and architecture decisions, and inspire changeWhat is it like to work at Chart Mogul?

You will join the adventures of an early stage company and experience what it means to have a job that incredibly impactfulYou will become part of a team of nice, awesome and highly dedicated people that all have the same mission: Helping companies to build better businesses. Flexible working hours and arrangementsPlease note, we are not accepting applications from U. residents at this time is a property of
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram