Node.js Developer

Location:
Split (Hybrid)
Application deadline:
Open
Type of employment:
Full-time

Who are we, and what are we looking for?

With a wide range of products and services, we specialize in software development with a focus on Web design and mobile and Web application development. We want to expand our business by developing new products, entering new sectors, and gaining international clients. We are looking for motivated and professional people who will strengthen the existing team and add new value to it.

Your responsibilities

  • As a software developer, you are involved in all stages of the software development process: from the first idea to the (complete) implementation
  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Supporting the entire software development process, from architectural decisions to the delivery of finished software
  • Implement the technical requirements of complex software systems using "User stories"
  • Contribution of your knowledge and curiosity towards innovative technologies and methods in internal working groups and thus contribute to the continuous development of the organization

Qualifications & Experience

  • At least 2 years of experience working with Node.js/Express.js
  • Good understanding of relational and non-relational databases
  • Experience in developing MVC web applications
  • Good understanding of version control systems (Git)
  • Knowledge of design and architecture patterns
  • Basic understanding of deployment processes
  • Excellent troubleshooting skills
  • Ability to quickly adapt to new projects
  • Great interpersonal and communication skills
  • Proactivity and responsibility in doing business and learning new technologies
  • Active use of English (written and spoken)

What We Offer

  • Exciting projects: varied and challenging tasks, cooperation with foreign clients, latest IT methods and techniques
  • Collaborative environment: a collegial, team-oriented working environment with flat hierarchies and short decision paths
  • Mentoring system: well-managed induction phase
  • Professional development: extensive training opportunities (internal and external)
  • Excellent benefits: competitive compensation and bonuses
  • Fun perks: motivating work environment with relaxation zones, social and teambuilding activities, stocked kitchen
  • Work-life balance: flexible working hours, hybrid workplace

Personal information