Iskustvo
Medior, Senior
Angažman
Puno radno vrijeme
Rok prijave
još 26 dana

O kompaniji

Combining your specific industry knowledge and needs with our interdisciplinary BIM knowledge and software engineering skills, we build simple solutions to increase the efficiency and quality of your work. Whether you have an idea with potential, or you are facing a challenge that existing BIM systems cannot solve, we create add-ons and standalone BIM applications to bridge that gap.
To achieve this effectively, we use SAFe as our work method, JIRA as our work environment and the following tested technologies as the building blocks: Revit API, .NET, PHP, Angular, Node JS, React, TypeScript, three.js, MongoDB, PostgreSQL, HTML and CSS.

Opis posla

We are seeking a Backend Developer with deep expertise in Node.js to join our growing engineering team. In this role, you will lead the design and implementation of scalable backend services and APIs that power our applications. You’ll work closely with cross-functional teams to deliver robust solutions, and you’ll play a key role in shaping the architecture, performance, and reliability of our backend systems.

Key Responsibilities:

  • Design, build, and maintain high-performance backend services and RESTful APIs using Node.js
  • Gathering and refining specifications and requirements based on technical needs
  • Lead architecture discussions and decisions for new backend features and infrastructure
  • Collaborate with frontend developers, product managers, and QA to deliver end-to-end features
  • Optimize application performance, scalability, and reliability
  • Implement and enforce best practices in code quality, testing, and documentation
  • Troubleshoot, debug, and upgrade existing backend systems
  • Integrate with databases (SQL/NoSQL), third-party services, and internal tools
  • Ensure security and data protection measures are properly implemented

Kvalifikacije

Requirements: 

  • 5+ years of professional backend development experience, with 3+ years in Node.js
  • Strong understanding of asynchronous programming and event-driven architecture
  • Experience with Express.js, NestJS, or other Node.js frameworks
  • Proficient with SQL and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)
  • Solid understanding of REST APIs, authentication (JWT, OAuth), and web security best practices
  • Familiarity with CI/CD pipelines, Docker, and cloud platforms (AWS, GCP, or Azure)
  • Strong unit and integration testing experience (e.g., Jest, Mocha)
  • Excellent command of the English language both written and oral.

Dodatne Informacije

Nice to have:

  • Experience with GraphQL and real-time technologies (e.g., WebSockets)
  • Familiarity with microservices architecture and message queues (e.g., RabbitMQ, Kafka)
  • Knowledge of TypeScript

Working at Walter Code:  

You become a member of the Walter Code Club, which includes a lot of benefits such as private health & life insurance, team & education budget, fitness budget, team activities, sporting events, parties, and other benefits from the categories:
  • Enjoying the Membership
  • Rewarding Success
  • Good Spokesman
  • Having Fun
  • Sharing Knowledge
  • Prioritizing Health
  • Cause We Care

Oglas istekao? 

Top IT poslovi u tvom inboxu

Pretplati se na Dzobs.com newsletter i jednom sedmično ti šaljemo najnovije poslove za odabranu poziciju.

Zanimanje...