FULLSTACK SENIOR WEB APP 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
  • 5+ YEARS OF SOFTWARE DEVELOPMENT EXPERIENCE AND 3+ YEARS OF EXPERIENCE WITH WEB DEVELOPMENT
  • STRONG KNOWLEDGE AND EXPERIENCE IN JAVASCRIPT (JAVA, C++, PHP, PYTHON, RUBY OR SCALA IS A PLUS)
  • ABILITY TO USE AND ADOPT NEW FRAMEWORKS LIKE SPRING-BOOT, PLAY, SYMFONY, DJANGO
  • EXPERIENCE WORKING WITH AT LEAST ONE OF GIVEN JAVASCRIPT FRAMEWORKS (ANGULARJS, EMBER.JS, REACT.JS) 
  • EXCELLENT KNOWLEDGE ON ONE OF WEB SERVERS NGINX OR APACHE.
  • 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 HIGH-SCALE, DISTRIBUTED AND FAULT TOLERANT WEB SERVICE DEVELOPMENT (HANDS-ON EXPERIENCE WITH RESTFUL WEB SERVICES)
  • EXPERIENCE WITH THE ATLASSIAN SOFTWARE DEVELOPMENT AND COLLABORATION TOOLS (JIRA, CONFLUENCE, STASH, BAMBOO, HIPCHAT)
  • EXCELLENT KNOWLEDGE OF AGILE METHODOLOGIES & LEAN STARTUP ENVIRONMENT
  • EXCELLENT KNOWLEDGE ON HANDLING HTML5, CSS3, LESS OR SASS OVER TEMPLATES
  • 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

  • EXCELLENT KNOWLEDGE OF NODE.JS PLATFORM
  • EXPERIENCE WITH NOSQL DATABASES AND TECHNOLOGIES LIKE ELASTIC, MONGODB, REDIS
  • 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

  1. TESTING KNOWLEDGE AND TALENT (ON HACKERRANK)
  2. 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 1 Year Experience, 2+ is noticeable plus
Military Service Status: Completed,Exempt or PostponedIf 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*,
  • $25K-$35K NET SALARY 

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