ANDROID DEVELOPER

  • Full-time

Company Description

Crenno is a SaaS Software Development Company established to be a pioneer and leader in the technology sector. Our main focus areas are Payment Systems, Enterprise Mobility, Contact Centre Applications, all based on Web and Mobile platforms. We are a company young enough to be agile, dynamic and innovative; and experienced enough to take part in numerous global grade applications. 
Our location is in Altunizade, Istanbul beautiful city of Turkey.

Job Description

KEY RESPONSIBILITIES


CREATING SIMPLE, CLEAN CODE TO POWER NEW PRODUCT FEATURES

MAINTAINING AND SUPPORTING EXISTING CODE AND DEVELOPING WEB-BASED PROTOTYPES

RESEARCHING NEW TECHNOLOGIES THAT ARE ALIGNED WITH THE RAPID DEVELOPMENT NEEDS OF THE DEPARTMENT AND THE PROJECTS

TO PROVIDE SUPPORT TO OTHER SOFTWARE DEVELOPERS AND PROJECT TEAM MEMBERS

TO IMPROVE HIMSELF / HERSELF CONTINUOUSLY, FOLLOWING WEB SITES/BLOGS/MAGAZINES AND PUBLICATIONS RELATED TO THE FIELD AND TO SHARE THE KNOWLEDGE WITH OTHER TEAM MEMBERS

Qualifications

QUALIFICATIONS


BACHELOR DEGREE/DIPLOMA IN COMPUTER SCIENCE, ENGINEERING AND/OR COMPUTER ENGINEERING

FEELS HIM/HERSEL LIKE LANGUAGE INDEPENDENT DEVELOPER

PASSION FOR WRITING GREAT, SIMPLE, CLEAN, EFFICIENT CODE

3+ YEARS OF SOFTWARE DEVELOPMENT EXPERIENCE AND 1+ YEARS OF EXPERIENCE WITH ANDROID DEVELOPMENT

STRONG KNOWLEDGE AND EXPERIENCE IN JAVA (JAVASCRIPT, C++, PHP, PYTHON, RUBY OR SCALA IS A PLUS)

EXCELLENT KNOWLEDGE ON MATERIAL DESIGN PRINCIPLE

EXCELLENT KNOWLEDGE OF DATA STRUCTURES, ALGORITHMS AND SOFTWARE DESIGN PRINCIPLES

EXCELLENT KNOWLEDGE IN DESIGN PATTERNS, OBJECT ORIENTED PROGRAMMING AND OBJECT BASED PROGRAMMING

EXCELLENT KNOWLEDGE OF DISTRIBUTED VERSION CONTROL SYSTEMS SUCH AS GIT

EXPERIENCE WITH THE ATLASSIAN SOFTWARE DEVELOPMENT AND COLLABORATION TOOLS (JIRA, CONFLUENCE, STASH, BAMBOO, HIPCHAT)

EXCELLENT KNOWLEDGE OF AGILE METHODOLOGIES & LEAN STARTUP ENVIRONMENT

EXCELLENT INTERPERSONAL COMMUNICATION SKILLS

EXCELLENT ENGLISH SKILLS FOR ENGINEERING COMMUNICATION

LINUX LOVER, MACOSX USER

ABILITY TO PROVIDE SUPPORT TO OTHER SOFTWARE DEVELOPERS AND PROJECT TEAM MEMBERS

ALWAYS RESEARCH, DISCOVER AND DISCUSS THE NEW TECHNOLOGIES TO IMPROVE SOFTWARE QUALITY

CONTRIBUTIONS TO OPENSOURCE PROJECTS ARE A BIG PLUS

MALE CANDIDATES SHOULD HAVE NO MILITARY OBLIGATIONS OR POSTPONED FOR AT LEAST TWO YEARS


ALL PLUS

EXPERIENCE WITH E2E MOBILE APP DEVELOPMENT

EXPERIENCE WITH MESSAGE BROKER SERVICES SUCH AS KAFKA, RABBITMQ

EXPERIENCE IN TDD (MOCHA, CHAI, SINON, NOCK, KARMA)

SUPPLY GITHUB OR SIMILAR REPOSITORIES

AWS OR SIMILAR CLOUD SERVICES MANAGEMENT

HOW TO SEARCH IN GOOGLE

ONE OF BEST IN STACKOVERFLOW SEARCH

BIGDATA EXPERIENCE (HADOOP, SPARK)


2 STEP CHALLANGE

TESTING KNOWLEDGE AND TALENT (ON HACKERRANK)

HANDS ON EXPERIENCE DEVELOPMENT CASE

Additional Information

Position Type: Permanent / Full Time
Educational Level: University (Graduate), Masters (Student), Masters (Graduate), Doctorate (Student), Doctorate (Graduate)
Experience: Minimum 2 Year Experience, 3+ is noticeable plus
Military Service Status: Completed,Exempt or Postponed

If this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.

Compensation: 

  • 0.5%-1% ON CRENNO* OR,
  • 2,5%-5% ON PRODUCT BASIS EQUITY*,
  • $20K-$25K NET SALARY 

*: REQUIRED AT LEAST 5-10 YEARS WORK IN CRENNO OR COMPANIES OWNED BY CRENNO.