Job listing has expired.

Senior Front-end Developer

Ivy Exec Inc

Novi Sad
Senior
19.12.2019.

logo_22740

Senior Front-end Developer

Location: Novi Sad, Serbia

Company Information

IvyExec.com is a leading online platform for successful business professionals. With over 1.7 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 Front-end developer to join our engineering team in Novi Sad, Serbia who is excited to combine the art of design with the art of programming. As a senior front-end developer, your work will be critical to company success and your ability to think critically, communicate your ideas, and collaborate will be vital to our team.  As a front end developer, your role will involve working with multiple teams on multiple platforms to create and maintain software products. Our front end developers are expected to lead by example in some of the following ways:

  • Working closely with designers, product managers, and stakeholders to build highly use-able interfaces with intuitive controls and engaging interactions for our enterprise and consumer web applications.
  • Translating design wireframes to well formed, performant code that is maintainable and extensible using modern technologies.
  • Analyzing, presenting, and planning forward-looking opportunities for software development excellence.
  • Collaborating within a cross functional team using Agile Software Management practices while solving problems from product ideation to deployment & maintenance.
  • Actively contributing to software solutions through critical thinking, comprehension, and communication skills.

Technical Responsibilities

  • Develop new user-facing features across consumer, enterprise, and business web applications
  • Build reuseable code and libraries for future use
  • Refactor, maintain, and extend current code base
  • Document your work using Agile best practices
  • Perform regular maintenance and updates on existing websites
  • Ensure the technical feasibility of UI/UX designs
  • Assure that all user input is validated before submitting to back-end
  • Optimize applications for speed and scalability
  • Optimize applications for useability and SEO performance
  • Collaborate with product teams including design, development, QA, and data, as well as with business stakeholders
  • Elicit requirements from business stakeholders and document work in the form of technical specifications, functional specifications, workflow diagrams, systems diagrams, and other software management artifacts.
  • Research, present and advocate high quality, well-tested solutions

Key Qualifications

  • Expert understanding of modern web markup / data formats including HTML5, CSS3, XML, JSON
  • Expert understanding of JavaScript programming concepts including control flow, data modeling, asynchronity, DOM manipulation, OOP, functional programming, and testing
  • Expert understanding of HTTP and best practices
  • Proficient understanding of web browser & OS support, interoperability constraints, transpilation and exception handling
  • Experience with pre-processors, package loaders, dependency managers, task runnners, bundlers & compilers including Sass, LESS, Bower, Gulp, Babel, Parcel, Compass, and WebPack
  • Experience with legacy UI frameworks & libraries including jQuery and Bootstrap
  • Experience with front end frameworks including React, Angular, and Vue
  • Experience with Git workflows and version control best practices
  • Experience with JIRA
  • Experience with Node, Express, and Regular Expressions
  • Experience with building highly performant, database driven responsive websites
  • Good understanding of Agile Software Management practices & processes
  • Good understanding of SEO principles, what factors affect search rankings, and workarounds for dynamic websites
  • Excellent English reading and writing skills
  • 6+ years of front end portfolio experience

Additional Experience

  • Experience in Web Design including UI, UX, and interaction design
  • Experience with complex animations, HTML5 Canvas, and SVG
  • Experience with technical and functional specification writing
  • Familiarity with Adobe Photoshop & Adobe Illustrator
  • Experience with WordPress development, PHP, and MySQL
  • Experience with web services (API) design and development
  • Experience with other web frameworks (pros & cons) such as Ruby on Rails, Django, MEAN, Laravel
  • Experience with middle-ware and server-side design patterns (JS server-side libraries, BaaS models, MongoDB, Redux, Express, Mongoose, GraphQL)

Compensation & Benefits

  • Competitive compensation package
  • Office lunches every Friday
  • Thursday Happy Hours
  • Flexible work schedule including Work From Home options and rolling Paid Time Off
  • Inclusive, agile environment that rewards technical leadership and excellence

Deadline for applications: 19.12.2019.

Job listing has expired.

Upoznaj kompaniju Ivy Exec Inc

  • Osnovan 2007. godine od strane tima Columbia MBA, IvyExec.com je online kompanija za zapošljavanje, koja pruža karijerne resurse najelitnijoj grupi profesionalaca na globalnom nivou. Sa preko 420.000 stručnjaka visokog kalibra, mi smo Inc 500 kompanija, sa brzom putanjom rasta. Naš sajt, IvyExec.com, zasnovan je na jednostavnoj ideji da okuplja izuzetne talente i najtraženije poslodavce.


    Pogledaj profil kompanije
  • Prosečna ocena
    1.0
    na osnovu 2 recenzije
    Mogućnost napredovanja
    1.0
    Beneficije
    1.0
    Balans između karijere i privatnog života
    2.0
    Utisak o radu u kompaniji na poziciji Developer
    Najnoviji utisak

    Pozitivna iskustva o kompaniji:

    Nothing really positive to say about it.

    Zamerke kompaniji:

    1) They are treating you as a thing. Not a human. 2) They would let you go while you are on a holiday. 3) They keep smiling while stabbing you in the back 4) People are stabbing each other backs all the time in all sectors of company 5) IF they give a bonus to someone, be sure that they took that money from another employee, so the company alwas maintain a same amount of money allocated to employees.

Copyright © 2020 :: Sva Prava Zadržana :: HelloWorld.rs. ::
Made with in Subotica.
Uspešno
Neuspešno urađena operacija