We’re a fast growing startup that has already raised close to $8 million in investment from leading venture capital firms, and have been named by Bloomberg as one of 50 most promising startups in the world to look out for. Our goal is to revolutionise the world of Location Intelligence and the way businesses think about, and act upon location intelligence data.
At Geoblink we are proud to say that we use the latest technologies to find awesome solutions to real world problems businesses face when trying to expand. We leverage GIS technologies and Big Data to create a beautiful map-based user interface that not only provides lots of awesome statistics but also a great user experience.
About the CORE team
Currently we are a team of 4 who have worked super hard to build robust systems using an SOA approach that allows us to perform multiple deployments per day. We ❤️ monitoring, pull requests, continuous deployment, automated testing and Cachopo (except for our vegetarian dev, which is still looking for the perfect vegan cachopo).
We’ve built everything using Node.js, Angular, Vue.js and PostgreSQL, although our architecture is still very much language-agnostic. We want to maintain the philosophy of using the right tool not sticking to the status quo. In general we like to move fast but with emphasis on the design of our architecture so that it’s simple and scalable. Our mothers would say that we write clean, high-quality, modular code to produce great software that solves the needs of our clients. You can visit our Tech blog to learn more about the projects and technologies we use at Geoblink.
About the internship
We love deploying code knowing that it wont break anything in production and to do so, we invest in testing our code even though we’re always carefully reviewing it. However sometimes its hard to move fast and keep the tests updated so some of our tests become outdated and it takes us a while to update them properly.
During your internship with us you will learn about the different kinds of testing, from unit tests to complete end to end suites. This end to end suite will be your main focus during the internship: we want you to help us increase our test coverage as well as improve existings tests that might require so.
Our end to end tests are built on top of Cypress, a cutting edge tool which uses battle tested libraries underneath, for example Chrome Headless, Mocha and Chai to run efficiently in the cloud and ensure we dont deploy anything that hasnt been tested as if a customer would use it.
Who we are looking for
If you can, without a doubt say that care about edge cases, worry about finding errors without they happen, and like replacing manual error-prone work with automation then we would love to hear from you. Some other things what would be nice to see:
Perks of the job
We have something called the “zero-policy” which means there are no restrictions on vacation days, office hours, working from home days, etc. We believe everyone here is a “mini-CEO”, and should have the opportunity to make their own decisions about their work schedule.
Everyone at Geoblink is passionate about their job, whether it be increasing businesses ROI or building complex data systems. People join Geoblink not just for the flexibility that we offer but because we have worked hard to foster a great collaborative environment filled with plenty of opportunity to have a real impact in the business and collaborate with some of the best minds in the industry.