Web Developer

Location: Gdansk
Atlassian team
Apply now
We're looking for developers focused on JavaScript, passionate about the product and building great experience for millions of users.

You like the good parts of JavaScript. You love building things that are fast without darting all over the screen. You think JS can improve the user experience without replacing the entire frontend. You love solving difficult problems with elegant, practical code. You love the challenge of being part of a cadre of UI-savvy experts amidst an organisation that's 50% backend developers.

On the back-end side, our software is based on Java (and other JVM technologies), but many of our developers love other languages too. We actively debate best practice and push for improvements. Change is driven by individuals. We have 20% Time and quarterly hackfests that let you show off your creativity and passion.

If you would like to:

  • Build kick-ass JS components and user interfaces for world-class products
  • Deliver compelling functionality in performant code
  • Invent and prototype new features and interactions you can actually ship

Then we are the place for you!

What you will do:

As part of our development team in Gdansk, Poland, you have the chance to be the part of one of the most exciting, challenging and satisfying agile software development projects; working with people from Sydney, San Francisco, and Amsterdam.

  • Design and implement web applications, specializing in the user interface of the product, as well as frequently working with backend server technologies
  • Perform hands-on software development tasks, such as prototyping, feature development, bug fixing, unit testing, and writing automated functional tests
  • Liaise with the product architect and developers on software design, dependencies, and code maintainability
  • Liaise with the UI designers on the design and implementation of interfaces
  • Provide time and size estimates for project tasks
  • Promote the use of JavaScript, CSS, and HTML5 best practice across the company

What we expect from you:

  • Extensive hands-on experience with modular and object oriented JavaScript
  • Strong software design skills
  • Good knowledge of frontend technologies such as HTML5, CSS, LESS and templating technologies (Handlebars, Google Closure Templates, or similar)
  • Experience in building Ajaxified web apps - ideally single web page apps
  • Passion for usability, efficiency and performant code
  • Excitement for the latest trends in web applications
  • Initiative and the ability to work independently to drive development
  • Excellent communication skills with fluent English (both spoken and written)

Preferred skills:

  • Experience with JavaScript frameworks such as React, Backbone.js, Angular.js, Ember.js, etc.
  • Experience with jQuery
  • Experience in agile software development methodologies such as XP and Scrum
  • Some experience in Java frontend technology (from templating languages to test automation)
  • The desire to learn more about new languages and frameworks

Typical experience:

  • Senior: 5+ years in a professional front-end centric web development role
  • Mid: 2 - 5 years in a professional front-end centric web development role

What we can offer you:

  • Thousands of interesting customers including NASA, Sony, and the United Nations
  • The opportunity to grow around people from Gdansk, Sydney, San Francisco, and Amsterdam
  • Impact! Atlassian tools are used by millions of users around the world
  • Help with relocation to Gdansk (relocation package)
  • Educational Bonus 7500 PLN/year (you chose what kind of training you would like to spend it on)
  • Ergonomic and user friendly equipment (computers, standing desks, and Aeron® chairs)
  • Fully stocked kitchen (coffee, tea, yogurts, cornflakes, soft drinks, and sweets at your disposal)
  • Private medical healthcare
  • Life insurance
  • Multisport card (50% covered by Spartez)
When you join Spartez you will get some great perks.
See them all

Remuneration

The controller of personal data provided in connection with the conducted recruitment processes, including the personal data contained in the enclosed application documents, in accordance with the application filed and consent granted, is Spartez Went Wspólnicy Sp. j., Na Zboczu 33, 80-110 Gdańsk, Spartez sp. z o.o. sp. k., Norwida 2, 80-280 Gdańsk, or in case of selecting both entities, these selected companies as independent controllers. Personal data are processed solely for recruitment purposes. In case of applying for job offered under an employment contract, data in the scope specified in the Labour Code – the Act of 26 June 1974 (Dz.U. [Polish Journal of Laws]  of 1974 No. 24 item 141 as amended) and implementing acts are provided voluntarily but are necessary for the recruitment. The data are processed on the basis of the above-mentioned laws. Additional data in the application documents, as well as data provided when applying for a collaborator (a civil law contract) are provided voluntarily and processed on the basis of consent which may be withdrawn at any time without affecting the lawfulness of data processing carried out on the basis of the consent before its withdrawal. Candidates’ data – solely their first and last name and the date of birth – will be processed for 18 months following the completion of the recruitment process in which a given candidate participated. This results from the recruitment policy adopted by our companies which excludes a candidate from participating in another recruitment process in less than 18 months. If a candidate voluntarily consents to participating in future recruitments, his or her personal data will be processed for 18 months following the completion of the recruitment processing which this candidate participated. Personal data of candidates will not be disclosed to any other entities save for those entities commissioned by the Controller to process such data for the purpose of proper handling of the recruitment processes, e.g. IT services providers, business consultants. However, such entities process the data on the basis of an agreement concluded with the Controller and solely as instructed by the Controller, and may not use personal data for other purposes. Therefore, personal data may be transferred to a third country on the basis of standard data protection clauses adopted or accepted by the European Commission. Personal data will not be used for automated decision-making processes, including profiling. Each person whose personal data are processed, has the right of access, demand rectification, erasure or restriction of processing of personal data, the right to object processing of personal data, the right to transfer personal data, and the right to lodge a complaint with a supervisory authority. In all cases connected with processing personal data by the Controller, including information about adequate safeguards on protection of personal data applied in connection with providing personal data, please contact the Data Protection Officer at the e-mail address: privacy@spartez.com.