Today we are looking for

Senior Front-end Developer

Upnetix is a major provider of custom client-tailored software solutions, the biggest mobile development company in Bulgaria and among the largest in South-Eastern Europe. We are backed-up with more than 12 years of experience in the world of high-end technology. Our team comprises of over 100 IT professionals, including software developers, brilliant graphic designers, high-demanding quality engineers, as well as rising IT stars working side by side with our accomplished project leaders. Our primary focus is delivering maximum business value to our customers by designing, developing, implementing and maintaining custom software solutions, aligned with their specific business needs. 


Over the years, Upnetix has been recognized as making major contributions to the Software Development industry and delivering business value in Bulgarian Outsourcing. One of the most significant measures of this recognition is the variety and quality of awards that we have received:

 

- Business Debut of 2015 (b2b Media Awards)

- Business Project of 2015 (b2b Media Awards)

- IT Project of 2016 (Computerworld Magazine)

- Best Digital Entertainment App 2017 (Webit Awards)

- IT Project of 2017 (Innovation, Technology and Sourcing Awards)

- Mobile Innovation (b2b Media Awards 2017)

- Innovative Company of the Year (b2b Media Awards 2017)

 

We are also proud to have been acknowledged as the “Fastest-Growing Technology Company in Bulgaria for 2016” by Computerworld.bg.

Job Description

  • Take vital part in delivering various Front-end projects
  • Design and optimize code and architecture
  • Work with cutting-edge technology stack
  • Help more inexperienced members of the team expand their potential by mentoring them
  • Contribute to the development pipeline by closely working with DevOps
  • Communicate with other Front-end developers within the company on best practices, new technologies, etc.
  • Follow company policies on quality (code reviews, Jenkins automations, etc.) and suggests improvements on them

Requirements

  • Extensive experience with HTML5/CCS3 development

  • Extensive experience with JavaScript/jQuery development

  • Extensive experience with Cross-browser web applications

  • Extensive experience developing Responsive and Mobile first Web design

  • Strong understanding of CSS pre-processors (SAAS / LESS) and task runners (Grunt, Gulp, Webpack)

  • Strong understanding of performance optimization techniques, caching and versioning for static resources

  • Solid understanding of development lifecycle, including working experience with Git / GitFlow, Pull Requests and Code Reviews

  • Strong understanding of OOP and Design Patterns

  • Ability to “slice and dice” a design coming from a graphical designer

  • Experience with AngularJS 1/2 or ReactJS + Flux/Redux

  • Experience with Bootstrap, Foundation or other UI frameworks

  • Ability to work with 3rd party APIs like Facebook, Twitter, Google APIs

  • Working level of English language

  • Good self-discipline and self-organizing

Preferences

  • Experience with SQL databases like MySQL

  • Experience with Node.JS and Cloud-based architectures

  • Experience with MongoDB or other NoSQL database

  • Experience in setup and maintain continuous integration & delivery (Jenkins /Pipelines/TravisCI)

  • Bachelor degree of Computer Science or related field

What we offer

  • The opportunity to express yourself without any constraints and help deliver the future of mobile applications

  • Work with the best in the mobile development industry

  • We offer competitive remuneration, free lunch, hot and cold beverages, fresh fruits throughout the day, as well as various other perks

  • We encourage time for self-study and personal growth

  • We know how to keep the creative juices flowing with chill zones, interest group activities and a game room for relaxation

Please send us your CV explaining what separates you from the rest at jobs@upnetix.com

VIEW ALL POSITIONS