Javascript Developer

Engineering – Engineering
Full Time
This is why we need you

Looking for an exciting opportunity to join a vibrant and dynamic team of professionals and work for a reputable international company? We, at Reward Gateway, believe that the biggest treasure we have is you! Right now we are looking for a smart, motivated developer to join our team of programming professionals with strong JavaScript skills to work on a dynamic project in our Plovdiv office. We need someone who’s passionate about delivering first-class products and who wants to have a significant role in and impact on our success.

On this position you will be responsible for:

    • Design, code, test and debug technical solutions including complex components and in compliance with the defined engineering standards
    • Write clean, well-designed code, following the best practices in the industry
    • Estimate efforts required for project implementation and accomplish the tasks in compliance with a defined schedule. Enforce development deadlines and schedules
    • Identify system and engineering process deficiencies, propose and implement solutions and process improvements. Contribute to and enforce software engineering standards
    • Work under minimal supervision and schedule own time to correspond to the overall development plan
    • Perform and assist in Peer Code Reviews

    • You will collaborate to help specify, design, and develop software meeting company and product requirements. You’ll also be responsible for communicating with team leaders around these areas and projects.

Technical knowledge and skills

    • Good written & verbal English skills
    • 3+ years of experience in HTML5, CSS3, SASS
    • 3+ years of experience with JavaScript (Angular, React, Vue)
    • Experience in Webpack
    • Integration with Web APIs and external systems
    • Experience with GIT
    • Optimization of application performance, security- and coding standards
    • Participating in the architecture, design and development phase of software production
    • Experience with Agile (Scrum/Kanban) methodologies
    • Development of new modules, features and functionalities as a part of complex web-application
    • Good knowledge of TDD and DDD practices
    • Knowledge of OOPS concepts, Design Patterns, Anti-patterns
    • Development of software architectures and related documentation
    • Good communication skills, willingness to drive technical discussions with onsite and remote team

    • This is what we do

      We create products for HR. Products that are innovative, easy to use and deliver high engagement for every one of our clients. High engagement is what makes our clients happy and that client number is growing fast. We currently work with over 1800 companies including American Express, Groupon, Yahoo!, IBM, and McDonald’s. Each client uses our core product SmartHub, an employee engagement platform which allows them to build an employee experience unique to their organisation.We strictly “solve for HR,” if you ever join us you’ll hear us say that a lot. HR is our customer, we understand their world and their world only, we care passionately about what they achieve in their role, and we’re here to help them.Our mission is to make the world a better place to work.

This is how we take care of you

    • 35 days holiday including public holidays
    • Employee Share Ownership
    • Parental Leave - Fully paid parental leave regardless of gender for the first full year of the child's birth or adoption. Even if you are not the primary caregiver you can get 4 weeks full pay within the first year
    • Private Medical Insurance
    • Life Insurance
    • Wellbeing Choice - Money to spend on wellbeing activity of your choice which include mental, physical and financial
    • Bonus if you suggest someone who we hire
    • Bonus if you get married or have a civil partnership
    • Bonus if you have or adopt a child
    • Free breakfast items and soft drinks
    • Flexible working time
    • 6 month unpaid sabbatical after 5 years
    • Volunteer Days
If we got your attention and you believe, that you will do a great job in this position, we would love to see your application in English. All applicants’ personal data is protected by the law and will be treated as strictly confidential.