About the Role
As a Software Developer Intern at Codeshake, you will be gaining experience within a dynamic, international team. You will have a chance to observe the development processes of the projects we build for our partner Cloudwise while working on your own project in the meantime. We are looking for someone with a high motivation to improve themselves in various technologies.
About the Company
We are a software house based in Istanbul, Turkey, acting as the R&D department of Cloudwise Holding in the Netherlands. Cloudwise is a Google Cloud partner which helps schools with modern IT solutions.
We live up in the cloud, using cutting-edge technologies to make our clients’ lives easier. We are actively participating in the software development processes in Cloudwise across the borders. Specialized in the Google Cloud ecosystem, we develop highly scalable systems that serve around 2000 schools with more than 250k daily active users across the world.
Your responsibilities
Develop and improve your own project
Attend daily Stand-Up meetings
Gain experience in Agile
Present your project
Publish Medium article at the end of internship
Be open to discussion culture, we like to decide what, when and how to do our tasks as a team
Share ideas to improve the development process
Technologies we use
A variety of runtimes like Java 8, Java 11, Node.js for server-side services, and Angular for our client-side applications
Distributed components on Google Cloud Platform such as Cloud Run, App Engine, Cloud Functions, Dataflow, Firebase, and more
Google Chrome Extensions and Google Drive Add-ons integrated with our platforms
Selenium framework, JUnit and Cucumber with Java for test automation
Scrum and Kanban agile methodologies
Jenkins, BitBucket, Jira, Confluence, Gradle, and Artifactory as extra tools
Git as the version control system
Your profile
3rd or 4th grade in Computer Science and/or a related field
Experience with Java
Basic knowledge of Angular or a similar framework is a plus
Experience with the Spring framework is a plus
Eager to improve in Cloud/Google technologies
Ability to solve problems with creative thinking
Experience with the Google Cloud Platform is a big plus
Open to criticism to find an optimal solution to the problem at hand
Motivated to work in a multicultural team
Fluency in English
What we offer
Meal card
A dynamic job in a fast-growing and international environment
Remote working
A fun way to start your professional career