We are looking for a Middle/Senior Go developer from anywhere in the world.MadAppGang is a custom development company headquartered in Sydney, Australia.It was founded by an experienced software engineer, Jack Rudenko, in 2011. We have outsourcing, outstaffing and our own projects.MadAppGang’s engineering culture is focused on development and work, not bullshit and bureaucracy. Our company was created by engineers for engineers to work with maximum efficiency and pleasure in a team with cool professionals. The company's culture is based on Rework and Remote from 37Signals.
Our teamThe development team is distributed and works remotely from different parts of the world. It consists of 40 amazing people: a founder/CTO, CEO, backend, frontend, mobile developers, an Art director, a UX/UI designer, DevOps engineers, a QA engineer, and Project managers.The team is mostly Russian-speaking, but we are moving towards diversity now.
Our projectsWe develop digital products for the web, mobile and cloud. Years of experience and numerous projects with clients of different calibre from all around the globe give us the ability to tailor digital solutions that are a perfect balance between complexity, delivery time and cost. Over the past decade, we`ve built dozens of solutions for the fintech, energy, healthcare, fitness, transportation, and food industries.All our projects are international (Europe, Middle East, Asia and Australia). Therefore, our second language of communication is English.
About the projectCurrently, we are looking for a Middle/Senior Go developer for our client, the Australian company Evergen.
Evergen is a futuristic project in ecology which will definitely change the world for the better. This is a start-up of a large Australian energy company.The product optimizes the operation of solar and battery systems, allows homeowners to manage their system and control energy costs and environmental impact, to sell and buy solar energy depending on tariffs (kind of trading).Smart technology provides more rational use of energy by orchestrating a large fleet of batteries and creating virtual power plants. This guarantees a fault-tolerant and decentralized energy system of the future.The goal is to get rid of coal-fired power plants in 10 countries by 2023, accelerating the world's transition to renewable energy. Evergen’s partners — Tesla, LG, SolarEdge, etc.Green projects are always cool, right? Products like this make the world a little better, cleaner and greener :)
The whole Evergen development team — CTO, Go, Node.js, TypeScript, C# developers, frontend developers, Data scientists, DevOps engineers, Project managers, Engineering managers and QA engineers.
About the role and future tasksYou will be working in the hardware integrations team.The main task is to provide reliable interaction with the cloud Web API of vendors for managing solar panels
Guys use a service architecture and DFA approach (Document First Approach). First, they write documentation, discuss it, and then implement it.
Technology stack and toolsGo, Kafka, MongoDB, Redis, Docker, Kubernetes
Agile practices: stand-up meetings, planning, retro, engineering meetings, demo.
It is important for usExperience in commercial backend development on Go.Skills and understanding of design patterns.Confident spoken and written English (B2 and above).Willingness to attend stand-up meetings at 8:00-9:00 a.m. (GMT+3).It's perfect if your time zone is from GMT+2 to GMT+11.
MadAppGang offersService contract with an Australian company.Full-time with a fixed hourly rate.Salary in USD— depends on your experience and expectations.Remote: We are comfortable working remotely, and we follow all the commitments of Remote work.Open to the world: We support your desire to travel and see the world. You can work from any spot on our planet.Team: We are not just a group of people doing one project, we are sharing mindset, views, and values, you will never be alone against your challenges.Growth: We inspire people's growth and development, you get free English lessons with a qualified IT English teacher and native speaker. We have a self-developed tool for setting goals and achieving them by each team member. Webinars, courses, and conferences for your professional development are fully compensated.Wellness: We care about your health, so we compensate 70% of the cost of the subscription to the gym (or another type of sports activity).Compensation: We compensate 30% if you decide to buy your personal equipment for work.Work and life balance: We guarantee you 24 working days of paid holidays a year.Career: If you want to learn new technology and possibly shift your focus on different programming languages we are the perfect place for you :)