Today we are looking for

Senior Front-End Developer

Upnetix is among the largest software development companies in South-Eastern Europe, specialized in developing cutting edge software solutions, aligned with the latest technologies and best practices.


With a team of over 120 IT professionals, we provide the full-range of software development and consultancy services, covering all stages of the product life cycle: from business analysis, design and prototyping to development, quality assurance, deployment and post-project maintenance and support. 


As one of the leading companies in the region we partner with the world's technology leaders, being the first company in East Europe and one of only 35 agencies worldwide recognized by Google as the Google Developers Certified Agency. We have also received numerous prestigious awards and recognitions, including:

 

  • Best Digital Entertainment App 2017 (Webit Awards)
  • Innovative Company of the Year (b2b Media Awards 2017)
  • Fastest-Growing IT Company in Bulgaria for 2016 (Computerworld.bg).
  • Startup Business of the Year (Forbes Business Awards 2017)
  • HR Development (Forbes Business Awards 2017)
  • Innovation in Talent Management (Employer Branding Awards 2018)

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 development
  • Extensive experience with Cross-browser web applications
  • Extensive experience developing Responsive and Mobile first Web design
  • Strong understanding of CSS pre-processors (SASS / SCSS) and task runners (Grunt, Gulp, Webpack is preferred) 
  • 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 graphic designer
  • Experience with AngularJS 1/2 or React + Flux/Redux or VueJS
  • Experience with Bootstrap, Foundation, Material 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

  • Flexibility with working hours
  • 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, 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