Zaposlitveni oglasi » NodeJS Backend Developer
NodeJS Backend Developer -- brisan oglas
- objavljeno ::
Opis delovnega mesta
Iščemo (čim bolj) senior sodelavca, ki bi potencialno lahko mentoriral in vodil ekipo. Ekipa je v nastajanju, zato bo možnost vpliva na sestavo ekipe. Ostali del razvojne in produktne ekipe je v tujini, zato je nujna pogovorna angleščina. Obstaja možnost občasnega letenja v tujino, vendar ni nujno. Drugače smo v podjetju 99% tehnični ljudje z direktorjem na čelu.
Tehnologije, ki se uporabljajo v ekipi:
Backend: Node.js, ActionHero.js, Next.js (ES6 & TypeScript)
Warehouses: PostgreSQL v11+ / Redis / RabbitMQ
FrontEnd: ECMAScript, React, MobX, RxJS, Lodash, Moment, Kendo UI, HTML5, CSS3, SASS
JS Development Tools: Babel, Webpack, Jest
Cloud Provider: AWS - GCP
CI/CD: Bitbucket, gcr.io
Infrastructure Management: Docker / Kubernetes / GCP & AWS ECS
Architecture: Role-Based Pods, Microservice Architecture, REST API
Od kandidatov zahtevamo
Knowledge, Skills & Abilities (the more the better):
-At least 3+ years of NodeJS development experience
-Primus, Socket.io and similar frameworks experience for websocket
-Worked with large-scale distributed storage and database systems (Postgres)
-Experience with message brokers (e.g. MQTT, Kafka, RabbitMQ)
-An agile mindset with excellent communication and team working skills
-Docker (Swarm) knowledge is desirable
-Kubernetes, AWS, GCP, Linux O/S experience is desirable
-Passion for technology and real-time applications
-Positive mindset and details oriented approach
-An open-minded person, proactive team-player
Responsibilities:
-Analyze and estimate implementation efforts.
-Development of new features
-Implement new services/features as a backend developer
-Maintenance of existing functionality
-Perform on-call rotations to provide support for urgent production issues
-Optimize existing codebase for performance, reliability, and scalability
-Perform code reviews and engage in pair-programming sessions
-Estimate project work effort and create development roadmaps
-Be a part of backend development team that is responsible for all aspects of ongoing software
-Contribute to all phases of software development life cycle
-Participate in software, and architecture design meetings
-Follow industry best practices
-Good communication and documentation skills
-Participate in knowledge transfer, lead, coach, and mentor team members
-Troubleshooting
Kandidatom ponujamo
Mirno okolje za delo, pošteno plačilo, ki je odvisno od izkušenj, okolje željno znanja in dodatnega izobraževanja, mlado ekipo. Gre za priložnost vodenja in ustvarjanja ekipe skupaj z ostalimi sodelavci. Obilica tehničnih izzivov. Če vam projekt ne bi bil všeč imamo znotraj podjetja kar nekaj možnosti prehoda na druge projekte.
Klasifikacija delovnega mesta
- Lokacija:
- Ljubljana/delno remote
- Plačilo:
- 2200+ (neto) EUR / mesec
- Delovni čas:
- redna zaposlitev
Zahtevana znanja
- NodeJS
- napredno znanje