#

Senior Frontend Software Developer

PRO-Search

Kraków, małopolskie

Opis stanowiska pracy

Responsibilities:

• Development of new User Interface features and functionality for products and services

• Production and execution of unit tests as and where required

• Ensuring code quality is maintained for products and services delivered by the team the Software Developer is working with

• Ensuring that UI features and functionality adhere to agreed corporate and product UX standards and design guidelines

• Maintenance of relevant technical sections of the internal Knowledge Base

• Mentorship of less experienced Software Developers

• Proactively identify and address areas of material improvement, notably around UI performance and code complexity

• Act as an authority on UI best practices, both in terms of technology and design, but also UX and SEO requirements

• Active understanding of solutions architecture and design, including KPI definition

• Ability to input into high level estimates of software deliverables for planning purposes

• Ensure that all team members have a clear understanding of the overall front-end architecture and design components, in the context of meeting product requirements

 

Requirements:

• At minimum of 5 years of hands-on experience developing commercial, large-scale web applications

• Demonstrable understanding of at least one advanced Javascript framework, preferably ReactJS/Redux, but potentially AngularJS

• Extensive understanding of general UX principles for web applications, including responsive and adaptive design principles

• Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image

• A strong understanding of SEO principles

• General understanding of the use of Docker, Ansible, Maven, Jenkins, Sonar and Git (BitBucket)

• Ability to learn and critique new technologies quickly

• Ability to document technical solutions in a variety of formats and to constructively share knowledge with less experienced team members

• Excellent verbal and written communication skills, including presentations to peer groups

• Excellent teamwork skills, capable of supervising a small sub team or deputizing in a management role

• Demonstrably being able to deal with change on a daily basis; must be comfortable both with external factors driving this change as well as internal

• Experience in contributing to and influencing technical strategic planning or responsibility for a technical strategy



Additional Requirements:

• Familiarity with tools such as Gimp or Photoshop

• Some experience with TDD and / or BDD

• Some Knowledge in Python (maybe PHP) and PostgreSQL or MySQL would be beneficial

• General scripting skills: Bash, Perl, Python, Javascript etc.

 

We offer:

• Competitive salary and compensation package

• Friendly and professional team

• Career and professional growth

• Great international working environment

• Low hierarchy and open communication

Prezentacja firmy

Jesteśmy niezależnym ekspertem w takich dziedzinach jak wyszukiwanie, re... Rozwiń

Dodatkowe informacje

Ostatnia aktualizacja:
22/03/2018
Wymiar etatu:
Pełny etat
Rodzaj umowy:
Na czas nieokreślony
Liczba wakatów:
1
Min. doświadczenie:
mniej niż 1 rok
Min. wykształcenie:
Średnie ogólnokształcące
Branża / kategoria:
Praca IT - Programowanie / Analizy, Praca IT - Konsulting, Praca IT - ERP, Praca IT - Hardware / Information Systems, Praca IT - Kontrola jakości

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi