Rewrite CRM backend from scratch based on a legacy system
Continue with expanding and scaling the system
Implement new features into the CRM based on customer requests
Requirements
Excellent knowledge of Node.js and TypeScript
Experience with Next.js (basic knowledge of React is an advantage)
Good knowledge of SQL databases – MySQL or PostgreSQL
Knowledge of Microsoft SQL Server (MSSQL) is an advantage (legacy part of the system still uses it)
Ability to read and navigate code in .NET / C# is an advantage
Experience with Redis (cache, or message queue/patterns)
Practical knowledge of Google Cloud Platform is an advantage (scaling solutions)
Understanding of parallel data processing
Experience with message queues, ideally Google Pub/Sub
Knowledge of the Cloudflare environment is an advantage (primary management is handled by the DevOps team)
Experience with Git and GitHub (pull request process, code review)
Fluent communication skills in Czech and English (B2/C1)
Tech Stack
Cloud
Google Cloud Platform
JavaScript
MS SQL Server
MySQL
Next.js
Node.js
Postgres
React
Redis
SQL
TypeScript
.NET
Benefits
Hybrid work after the probation period – usually 3 days in the office, up to 2 days home office (we trust teams to agree on what works)
25 days of holiday
MultiSport card – you pay 330 CZK, we cover the rest
Edenred Flexi benefits – 10,560 CZK/year for culture, leisure, health or education
Meal vouchers – 124 CZK per working day, paid monthly with your salary
FreshPoint fridge with yummy ready-to-eat meals for the better price
Fully stocked kitchen – fruit, snacks, great coffee, toasties and plenty of alternative milks
Modern office in the centre of Prague – right by the main train station, co-working spaces included, and yes… the rooftop with breathtaking sunset views of Prague Castle
Free or discounted tickets to selected events on our platforms (we have a Slack channel for this!)
Coursera Plus for learning and your growth
Possibility of joining English classes
Company notebook
Team life – monthly breakfasts with leaders, summer BBQs, offsites, sports, Xmas parties… and room for your ideas (seriously!)
Open, no-bullshit communication and a high-trust culture