Apply now

Open Position

Senior JavaScript Developer - m/f

Place of employment: Zagreb
Application due date: Open until filled
Type of employment: Full time job

Bornfight is a very interesting group of tech believers who are on a mission to turn their motivation and expertise into successful projects for their clients all around the globe. Our philosophy of progress through determination, doing things that are challenging and sometimes a bit scary, and going down roads that are unknown, has led us to an incredible amount of success throughout the years.

With both big and small projects from numerous different industries and countries, we always try to find something new and exciting that will inspire both us and the client, and keep us all ahead of the game.

Now back to the main topic.

WE’RE HIRING A SENIOR JAVASCRIPT DEVELOPER


HERE’S WHAT YOU’LL DO:

 

  • Create project architecture for mid to large-sized projects
  • Find solutions for complex business needs that are in the best interest of the client
  • Oversee the execution of your plans and blueprints by reviewing the work that’s been done
  • Help optimize projects, modules, components...
  • Choose appropriate tooling for the project and establish the way of working
  • Provide technical support and coordination during the design, testing and production phases
  • Mentor colleagues and help create development plans
  • Anticipate and propose solutions to possible issues while working with the client and project manager
  • Define standards and acceptance criteria 
  • Build scalable projects, as well as reusable libraries and components

 

Our idea of a Senior developer is someone who doesn’t spend the most of his time on coding, but instead ensures that the machine is well oiled and working properly. We would like to meet someone with an open mind, willing to evaluate every decision and every idea that drops on the table. Someone who sees every project as an opportunity to move himself and his teammates one step forward. 

We are surrounded by interesting clients with interesting projects, so boredom is out of the question. There is always the need to research and learn about a new domain of knowledge, because every project and every client is unique, and the solution we provide must be the competitive advantage our clients will get.

At Bornfight, you’ll have the opportunity to start fresh and redefine your career with a new team, new projects, new processes and free hands to guide our front-end developers towards creating digital experiences that look great, perform great and provide our clients with a high level of business value.


JOB REQUIREMENTS:

 

  • Proficiency and in-depth knowledge of JavaScript
  • Excellent knowledge of ReactJS and/or Vue.js and its core principles
  • Good understanding of design patterns and principles (SOLID, MVC, Singleton, Factory…)
  • Basic tutoring skills - being able to pass your knowledge to other team members

 

YOU GET EXTRA POINTS FOR:

 

  • Experience with GraphQL
  • Experience in presenting ideas and sharing knowledge during internal educations and meets
  • Being able to present the work you prepared in written form (documentation, dependency and sequence graphs)
  • Experience using JIRA and Confluence

If you like contributing to open source, speaking at conferences or meetups or have some experience with backend systems, we would love to hear about it.

 

IF YOU GET THE JOB, YOU’LL ALSO GET:

 

  • A 13” MacBook Pro and an extra monitor 
  • A smartphone of your choice with an unlimited business plan (full-time employees)
  • Ability to modify your daily working hours according to your needs
  • Transparent pay grades for every position
  • Transparent and structured professional advancement plans for all employees
  • Structured onboarding plans for new employees
  • Monthly one-on-one meetings with a team leader
  • Structured meetings about personal development every 3 months
  • CEO open doors
  • Internal educations from your colleagues 
  • External educations from industry experts
  • Ability to take part in local and international conferences
  • Legal and tax consulting 
  • Secure parking spaces (full-time employees) and storage for bikes
  • Access to a variety of industry-related books, magazines and additional reading materials
  • Company and department team buildings
  • In-office gym, rec room and game room

 

READY TO JOIN US? JUST SEND US YOUR APPLICATION!

This is how we define Junior, Middle and Senior positions at Bornfight

Explore our seniority levels

 

CHECK OUT THE SALARY RANGE FOR THIS POSITION:

Apply now!

Type of employment*

Position you are interested in*

Allowed file types are: jpg, png, gif, pdf, docx, zip and rar.

Attach your CV*
Attach your motivational letter*
Add more documents (e.g. portfolio). Use .zip for multiple files.

You did it!

If you have any questions or need additional info, contact us at: jobs@bornfight.com