All Projects → iyzico → Recruitment

iyzico / Recruitment

Overall recruitment process of iyzico Engineering

Projects that are alternatives of or similar to Recruitment

Zenboard
Teamwork made easy
Stars: ✭ 19 (-63.46%)
Mutual labels:  agile
Real Time Payments
Code for a Developer Journey that uses the Financial APIs on Bluemix. This application uses this service to send and request payments.
Stars: ✭ 28 (-46.15%)
Mutual labels:  fintech
Pokr
Make agile estimating and planning easy with our online planning or scrum poker tool
Stars: ✭ 44 (-15.38%)
Mutual labels:  agile
Finta
Common financial technical indicators implemented in Pandas.
Stars: ✭ 901 (+1632.69%)
Mutual labels:  fintech
Docker Taiga
Docker container for Taiga https://taiga.io
Stars: ✭ 14 (-73.08%)
Mutual labels:  agile
Intrinio Realtime Node Sdk
Intrinio NodeJS SDK for Real-Time Stock & Crypto Prices
Stars: ✭ 30 (-42.31%)
Mutual labels:  fintech
Javalite
JavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life
Stars: ✭ 753 (+1348.08%)
Mutual labels:  agile
Yesterday I Learned
Brainfarts are caused by the rupturing of the cerebral sphincter.
Stars: ✭ 50 (-3.85%)
Mutual labels:  agile
Distributed
Stars: ✭ 913 (+1655.77%)
Mutual labels:  agile
Mangopay2 Nodejs Sdk
Node.js SDK for MANGOPAY
Stars: ✭ 40 (-23.08%)
Mutual labels:  fintech
Project Dashboard With Django
Agile Project Management dashboard with Django REST and Vue.js
Stars: ✭ 25 (-51.92%)
Mutual labels:  agile
Git Standup
Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Stars: ✭ 7,042 (+13442.31%)
Mutual labels:  agile
Fooltrader
quant framework for stock
Stars: ✭ 960 (+1746.15%)
Mutual labels:  fintech
Jitamin
🐼 Jitamin is a free software written in PHP, intended to handle the project management over the web. QQ群: 656868
Stars: ✭ 903 (+1636.54%)
Mutual labels:  agile
Mortgageblockchainfabric
Mortgage Processing App using Hyperledger Fabric Blockchain. Uses channels for privacy and access, and restricts read/write previleges through endorsement policies
Stars: ✭ 45 (-13.46%)
Mutual labels:  fintech
Awesome Agile
Awesome List of resources on Agile Software Development.
Stars: ✭ 797 (+1432.69%)
Mutual labels:  agile
Planka
The realtime kanban board for workgroups built with React and Redux.
Stars: ✭ 944 (+1715.38%)
Mutual labels:  agile
Mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
Stars: ✭ 1,063 (+1944.23%)
Mutual labels:  agile
Mf Platform Bse
Library to build a mutual fund transaction platform using the Bombay Stock Exchange StarMF platform and API
Stars: ✭ 47 (-9.62%)
Mutual labels:  fintech
Holisticinfosec For Webdevelopers Fascicle0
📚 Overview 🔒 Tooling 🔒 Process 🔒 Physical 🔒 People 📚
Stars: ✭ 37 (-28.85%)
Mutual labels:  agile

iyzico Recruitment Process

As iyzicoders, we are a team of passionate engineers who has dreams to come true. iyzico Engineering team, which achieved firsts in Turkey, is looking for new teammates who have similar passions and are thrilled to develop software to achieve new and even greater achievements.

Let us give you brief information about iyzico. iyzico was founded in Istanbul in 2012 by Barbaros Ozbugutu and Tahsin Isin in order to provide an easy and secure payment management platform for various sizes of e-commerce companies serving different areas. Ozbugutu and Isin, who have been in important positions for many years in reputable companies such as Firstdata, ClickandBuy and Klarna, which serve in Europe's e-commerce field, have moved their experience in this area to the Turkish market with iyzico and have created an innovative platform that is fully adapted to this market. Managed by a team in love with e-commerce, iyzico makes life easier for everyone who accepts payments on the internet and offers a flawless business alliance with added value.

The engineering department is entirely managed and developed through Agile culture and mindset. We believe that the engineering cultures we have cultivated and our technical processes we have created are very special. We have important steps in our backlog that will shake the sector in the future. We are proud that iyzico is among the rare companies in this field both in Turkey and in the world.

On social media, our Twitter and Instagram accounts can give you insights from different angles.

Quality software can be realized by excellent engineers. If you are passionate, disciplined and motivated and you are interested in joining iyzico, we would be very happy to meet with you.

Zen of iyzicoders

We call ourself "iyzicoders". We believe in the power of keeping focus on a common value set. We defined what we believe in a document. You can click on the images below to see the bigger versions.

iyzicoders Zen.001 iyzicoders Zen.002

iyzico Engineering Recruitment Process

Recruitment has always been very important for iyzico. We search for talents who fits our culture perfectly.

Recruitment Process

iyzico evaluates candidates in two main areas: Technical and Cultural.

Technical interviews check for candidates’ knowledge and experience about technologies and their approaches for solving problems.

Cultural interviews check for candidates’ soft skills, values, communication skills and how the candidate fits for every single point of iyzicoder’s zen. iyzico searches for perfect cultural fits.

The things iyzico Engineering is obsessed about:

  • Ethics
  • Company values
  • Reviewing code
  • Writing automated tests
  • Designing software well
  • Refactoring continuously
  • Agile and Lean mindset
  • DevOps Culture
  • Automating everything
  • Collaboration (peer, mob)
  • Egoless programming
  • Sharing knowledge
  • Practicing
  • Involving in communities

What is the technology stack at iyzico?

We have many platforms build in various technologies. Our main focus is on Java ecosystem and open source technologies.

  • Agile software development lifecycle (code review, pair programming, continuous delivery, continuous integration, TDD, BDD etc.)
  • The team will be one of the most experienced team about Test Driven Development in Turkey.
  • Pair programming is one of the core practices developers must experience in daily work
  • Service Oriented Architecture and working with RESTful APIs, SOAP, XML or JSON.
  • Code cannot be deployed unless it is reviewed.
  • Refactoring is a must to keep the platform alive.
  • Microservices, CQRS. That has impact on every single design decision.
  • Good Git knowledge is important.
  • Continuous Delivery is the heart of application lifecycle.
  • Relational databases and SQL.
  • Java ecosystem (Spring, Spring Boot, Java 8 and Groovy) and related design patterns.
  • Unit, Integration and Functional Testing. If tests are missing, development is not done.
  • ScalaTest, Groovy Spock and Selenium Test Suite.
  • Selenium (or equivalent) for frontend automation.
  • Linux/Unix development. Writing bash scripts should never be a big challenge.
  • We are technology agnostic. We use the most appropriate tool, not the newest or the most popular.
  • We give special importance to women in tech.

We have open source clients written in PHP, Java, Ruby, Node and Python. Our fraud team uses Python, Scala, Spark with excessive machine learning background.

You can check the details of our technology stack from our StackShare page.

How can you apply iyzico Engineering?

For all other open positions at iyzico, you can visit our career page.

Please do not hesitate to contact with us for any questions by creating an issue to this repository.

Frequently Asked Questions

Q1. How many times should I need to come to iyzico office for the interviews ?

Most probably, we will meet twice. First gathering is for the technical interview, second gathering is for code review and third interview for cultural interview + additional interviews if required. In most cases, we merge 2nd and 3rd interviews to the same day to make fast decisions and finalize the process in the second gathering.

Q2. How much should I need to wait for being informed about the decision ?

Statistically we usually inform you in 2-3 days. However in special situations, we may need to wait 2-3 weeks for finalizing our decisions.

Q3. What is asked in the technical interview ?

We ask questions to identify the level of your knowledge and experience about technologies, architecture and design patterns, object oriented paradigm, and about the problems we face in our teams.

Q4. What is code review session ?

We do excessively code reviews at iyzico. We do the same with you. When you come to the office, we will ask you to explain how you make your design decisions. We will look at your code at line by line and discuss the solutions you applied.

Q5. Will I code at the interview ?

Most probably, yes. We may ask you to extend your code with new features or refactor the existing parts. From time to time, we ask the candidates to implement a brand new solution in a new context.

Q6. Do I have to fill the survey to apply open positions ?

We expect every candidate to fill the survey at the very beginning. We check your answers, your CV and make a decision for your application.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].