Apply Now

Senior Full-Stack Software Developer

Novi Sad, Serbia | Ivy Exec

  • Industry:
    Internet / Online Media
  • Position Type:
  • Functions:
    IT / Information Technology
  • Experience:
    5-7 years
Job Description:
133 people have viewed this job

Company Information


IvyExec.com is a leading online platform for successful business professionals. With nearly 1 million global business leaders within our membership, Ivy Exec partners with organizations that wish to gain visibility to this highly sought-after, high caliber demographic. Our Corporate and University clients include MIT, INSEAD, SalesForce, Deloitte Consulting, Nielsen, and others. Ivy Exec has been recognized by Inc. Magazine as one of the fastest growing companies in the US for 3 consecutive years.


Position Information


We are looking for a Senior Software Developer, experienced in full-stack development. Responsibilities include planning, designing, programming and maintaining proprietary software as part of a collaborative team. A well-suited candidate will have the capacity to serve as a mentor to junior developers, including performing code reviews.


Responsibilities


•     Ability to code detailed, functional pages from mock-ups in collaboration with web designers


•     Perform regular maintenance and updates on existing websites


•     Create and update internal documentation


•     Advocate for high quality, well-tested solutions


•     Team leadership


Key Qualifications


•     5+ years of experience in developing robust web applications, including both single-page application and model-view-controller patterns


•     4+ years of experience designing databases, strong knowledge of object-relational mapping and stored procedures


•     Strong Javascript, PHP, MySQL experience


•     Experience with Git workflows, HTML, CSS, Sass, jQuery, Bower, Gulp


•     Strong background in OO architecture and MVC design


•     Experience with building highly optimized responsive websites


•     Excellent verbal and written communication skills


•     Ability to troubleshoot application and database related issues


•     Team-player with ability to mentor junior developers


•     Strong attention to details and clean code


•     Bachelor's or Master's degree in Computer Science


Bonus


•     Experience working with Web Services (e.g. REST, SOAP)


•     Experience with TDD and Unit Testing


•     Familiarity with full LAMP stack


•     Understanding of best practices in design, optimization, interaction and usability.


•     Help make our development practices better and reduce friction from idea to deployment


•     AngularJS (1.x or 2/4), testing Angular code with Jasmine and Karma


•     Basic experience with WordPress templates


 


Other companies hiring with Ivy Exec

 Company Logos