About Brno
About Brno
  • Home
  • Project Management Jobs
  • Open Tech Roles - Remote
  • Training and Development
  • Career Advice in Brno
  • English Courses in Brno
  • Connect with Us
  • Privacy Policy
  • Content Page
  • More
    • Home
    • Project Management Jobs
    • Open Tech Roles - Remote
    • Training and Development
    • Career Advice in Brno
    • English Courses in Brno
    • Connect with Us
    • Privacy Policy
    • Content Page
  • Home
  • Project Management Jobs
  • Open Tech Roles - Remote
  • Training and Development
  • Career Advice in Brno
  • English Courses in Brno
  • Connect with Us
  • Privacy Policy
  • Content Page

Remote Positions: Node.js Developer. (Jr / Mid / Se

Core Responsibilities

 

Experience & Education

• Junior: Some commercial or strong academic/bootcamp experience in JS/TS + Node.js

• Mid: 2+ years of professional Node.js experience, with demonstrable projects

• Senior: 5+ years in back-end development (Node.js, microservices), proven leadership on complex projects

• Education: SŠ s maturitou (or equivalent); IT-related fields are a plus


Core Responsibilities

Develop & maintain back-end services: Primarily in Node.js (TypeScript/JavaScript)

• Build new features & refactor code: Focus on robust, maintainable solutions

• Integrate with databases & APIs: (MongoDB, PostgreSQL, REST services)

• Monitor performance & logs: Help ensure reliability of the infrastructure

• Collaborate with the team: Code reviews, knowledge sharing, and feature planning

(For Senior roles: Leading technical designs, setting architectural standards, mentoring colleagues.)



Core Skills & Proficiency

1. Node.js / JavaScript / TypeScript

• Junior: Familiarity with Node.js fundamentals, some hands-on coding or academic projects

• Mid: Comfort with Node.js frameworks (Express/Koa), experience with REST APIs in production

• Senior: Deep expertise in Node.js, microservices, and architectural best practices


2. Database Handling (MongoDB, PostgreSQL, or similar)

• Junior: Basic CRUD operations, understands data modeling fundamentals

• Mid: Experience with schema design, performance considerations

• Senior: Can optimize queries, manage complex migrations, advise on database architecture


3. Version Control (Git/Bitbucket)

• Junior: Understands basic branching & merging

• Mid: Familiar with pull requests, code review processes

• Senior: Establishes best practices, resolves conflicts at scale


4. Testing & Quality

• Junior: Writes basic unit tests, understands testing frameworks

• Mid: Comfortable with unit/integration tests, continuous integration

• Senior: Champions testing strategy, code quality standards, and coverage metrics


Additional / Preferred Skills

• Docker & Kubernetes (containerization/orchestration)

• Knowledge of Strapi, Koa.js, RabbitMQ or similar

• API Documentation (OpenAPI/Swagger)

• Communication Protocols: SOAP, XML-RPC, GraphQL

• IoT background (sensors, data collection)

• Domain knowledge in energy management or sustainability (nice-to-have)


Soft Skills & Mindset

• Attention to detail – writing clean, maintainable code

• Problem-solving – capable of translating requirements into workable solutions

• Collaboration – works effectively in a team, open to code reviews

• Ownership & Accountability – drives tasks from planning to deployment

• Curiosity & Continuous Learning – especially for Junior/Mid who are growing; for Senior, leading by example



Apply Now
  • Connect with Us

About Brno

Dan@AboutBrno.com

+420606402612

Copyright © 2024 About Brno - All Rights Reserved.

Powered by Dan Murphy

We uses cookies....

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

NoYes