Position: Front-end Developer (React)/ Ecentria
Company: Softesis
Experience required: 3y
English level: intermediate

We're looking for an experienced Front-End Developer to join our web development team. You will primarily write quality HTML, CSS, and JavaScript code, working closely with designers, marketing, project managers, and other software developers to implement sophisticated user interactions for web applications our the company's e-commerce web platform. Our websites have existed for years and are undergoing improvements; we need a Senior Developer to help lead many efforts towards this goal.

 When it comes to high-performance technical gear, the most discerning customers choose OpticsPlanet for our unmatched value proposition of great prices, free shipping on most orders, the widest selection (over 1 million products) and excellent customer service (rated A+ by the BBB!)

 OpticsPlanet is a leading internet retailer devoted to the passions and professions of our customers. From hunting or sports shooting to service in the military or law enforcement, we are a destination for millions of people each month. For over fifteen years, we've built a cutting-edge platform that powers ecommerce heavyweights such as OpticsPlanet.com and Dvor.com. We are experiencing a new phase of explosive growth and opportunity, and that means adding more talented and passionate individuals to our existing diverse and professional team. Our casual, fast-paced environment has seen us recognized as one of the "100 Best Companies to Work For" by the Chicago Tribune! In addition to a challenging position, employees at all levels can find extensive opportunities for advancement and career growth, and full-time employees enjoy a popular set of benefits and perks. OpticsPlanet is an Equal Opportunity Employer.

 
Primary Duties and Responsibilities

    Implement sophisticated user interaction using javascript and React
    Develop and extend OO JS code
    Build reusable, well-abstracted, efficient and SEO-friendly front end components and systems
    Develop prototypes and templates for various web applications
    Work with designers, marketing, project managers, and other software engineers
    Additional duties as assigned.

 
Qualifications, Skills and Requirements

    3+ years of experience coding user interfaces for web sites and/or web applications
    Passion of delivering high performance, detailed oriented, testable, quality code
    Understanding of modern communication media, social networking, and search engine marketing
    Ability to multitask, handle fast paced environment, and meet deadlines

 
Nice to Have

    Experience with PHP, Assetic, or template engines such as Twig
    Experience with APIs, Node.js, require.js, bower, grunt, github
    Researching, studying and using innovative open-source technologies
    Open source code or example projects that you're proud to share
    Familiarity with Atlassian tools such as Jira, Confluence, Bamboo, Stash

 
Benefits

* Competitive salary according rate
 * Great agile teams full of talented developers
 * Comfortable office and good working environment  
 * Continuous personal development