Anatomy of Scottyzen Software Engineers

Lemi Orhan Ergin
Scotty Engineering

--

Scotty is a platform that allows ordinary motorcyclists to take passengers (and food, packages and anything carryable) wherever they want to go at an affordable price. In a way, Scotty function as the middleman, bringing together citizens and motorcyclists who want to get from one place to another as quickly as possible on a motorcycle. With the Scotty app, you can go from one place to another for almost one-third the average taxi fare; plus, you get to avoid the notorious traffic jams of Istanbul. If you are trying to save time, you can easily get into this app and change your traveling habits with a few keystrokes.

Scotty was setup by a group of Scottyzen in a sweet spring evening in order to get back the time stolen by traffic to our social lives. The Scotty dream, which first started in Ümraniye at 1 + 1 apartment building, has now become a chain of thousands of drivers and around a hundred employees.

Scotty Values

We think that “time” is the greatest treasure of human mankind and it is the only thing that can not be reloaded. So as Scottyzen, from eating lunch to traveling we dream of making everyone save “time”, and we never give up our values as Scottyzen while realizing this dream.

We are user focused. Scottyzens are Scotty users at the same time. That’s why we know how people feel when he or she is waiting for a meal or get stuck in the traffic. We work hard with Scotty to make the lives of individuals better. Empathy is our business’s leading actor!

We get the things done! As the Scottyzen, we are like Marvel characters! We have many special powers! Our communication is strong, we are sincere, we own the business, we take the initiative, we push our limits to make quick decisions and get the things done fast!

We are the change itself. Being Scottyzen means being part of a team that becomes better every single day. We constantly improve ourselves, learn new things, and teach our surroundings.

We believe that the newcomers should become better than us. We achieve that by mentoring and delivering positive and negative feedback to anyone who needs to contribute to their self-development.

We are modest. At the end of each day, we feel the pleasure and pride of saving thousands of people from traffic and beaming their food up to people in minutes.

We start each day as our first day and pay attention to being accessible to the users even at peak hours. We do not see anyone in the same sector as a competitor, we support everybody who saves time in big cities.

Scotty Engineering

We are dreamers and work hard to make our dreams to come true. Agility is in our DNA. We build what our customers really need. We follow Agile practices and build our platform with the Agile mindset.

Our team is growing incredibly fast! We are young, smart, passionate, energetic and multinational. We work closely with the product team and give all decisions together.

We believe in the power of being multi-cultural and diversity. We would like to give some insights what you need to accomplish when you join the team.

Scotty has a very special model which has been proved successful for many times by some famous startups. You will learn business domain and touch customers’ lives.

Scrum is the framework we follow while building our platforms. Agility is in our DNA, therefore we have to know the basic of Agile mindset and Scrum values and how Scrum can improve our Agility.

Microservices, Cloud and Kubernetes are the top three topic you will jump into. To build an awesome solution that customers love, we have to use cutting edge technologies and proved practices.

Scotty culture is special. You will feel the passion for making customers happy through your bones.

Job Expectations

  • Develop and design relevant code on project needs
  • Passionate enough to accomplish technical tasks
  • Knows and implements agile practices
  • Feels full responsibility of the work the team has done
  • Has good soft and communication skills
  • Startup experience (would be great to have)

Technology Stack

Mainly our technology stack is build on top of Java (and JVM) Environment, Microservices and Kubernetes.

  • Microservices development and Java 11 / Groovy + Spring Boot + Spring Cloud
  • Gradle as the build tool, JPA and Hibernate as the ORM
  • Clean Architecture, Hexagonal Architecture / Ports & Adapters
  • Designing clean REST APIs
  • SQL/NoSQL technologies — such as Redis, MongoDB, PostgreSQL
  • Distributed systems such as Kafka
  • Google Cloud, Kubernetes, Grafana, Prometheus, Stackdrive
  • Git, Gitlab + CI/CD, Trunk Based Development, Mono Repository
  • Designing code via TDD
  • Consumer-driven contract testing
  • Google Maps API, geospatial development
  • Unit, integration and functional tests via JUnit5 and Spock frameworks
  • Functional tests via Cucumber

Passionate engineering team with great technology stack is waiting for new talents to collaborate. If you think you are the one we should work with, we can hire you.

You can apply Scotty from talent@scotty.com.tr email address.

--

--