Cherry Installments is a FinTech company making it quick and simple for direct-to-consumer businesses to grow their sales by offering installments as a payment option.
We know that every sale counts. We believe everyone should have the tools to win every sale. We hire the world’s best and brightest people to make this future a reality.
Cherry is backed by an all-star lineup of investors such as DCM and early Tesla board member and eBay Motors Founder Simon Rothman. Cherry was founded and is led by Stanford entrepreneurs with years of experience in Technology, Sales and Finance.
We are looking for an experienced Backend Engineer to join our growing Istanbul-based Cherry Engineering Team! As a Backend Engineer, you will be responsible for the server-side web application logic, development, maintenance of various microservices, as well as for the integration of the front-end part.
If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.
Qualifications & ExperienceBSc/MSc/Ph.D. degree in Computer Science or a related field or equivalent work experienceExperience in one or more general-purpose object-oriented programming languages - we write KotlinProficiency with OOP concepts, large-scale software architecture, networking, distributed system, and UNIX/Linux environmentsGood understanding of fundamental design principles for a scalable applicationFamiliarity with relational and non-relational databases, key-value stores, and search engines (MySQL, MongoDB, Redis, Elasticsearch, etc.)Basic understanding of front-end technologies such as Javascript, HTML5, and CSS3Familiarity with unit test and debugging skillsProficiency in code versioning tools such as GitStrong sense of analytical thinking and problem-solving skillsHighly Effective time management and multitasking skillsStrong verbal and written communication skills Nice to HaveProficiency with Java and Spring Framework (Boot, MVC, Data, Cloud, Security, etc)Experience with Service-oriented architecture, microservices, and REST APIsExperience with architecting, designing, and implementing large scale systemsExperience with learning distributed systems and concurrent programmingScripting skills e.g. Python, shell, etc.Experience with Docker and/or KubernetesWorking knowledge with at least one cloud computing service provider such as Amazon Web Services, Google Cloud Platform, and/or othersExperience or willing to learn payment processing technologiesPrior experience with SCRUM/Agile methodologiesContributions to OpenSource projectsWe are a growing team based between San Francisco and Istanbul. You will be joining a founding team of passionate, entrepreneurial, collaborative, and all-around fun human beings.
This position is full-time and based in Istanbul, Turkey.
Cherry provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.