TL;DR
Backend Developer (Public Sector): Develop and maintain backend services for budgeting and financial management software used by municipalities with an accent on performance, scalability, and reliability. Focus on optimizing SQL queries, implementing caching strategies, and troubleshooting performance bottlenecks.
Location: Hybrid in Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania, or Ukraine
Company
Public sector technology company focused on improving financial transparency and operational efficiency for local governments through budgeting and financial management software.
What you will do
- Develop and maintain backend features using Node.js and TypeScript
- Refactor legacy JavaScript into TypeScript
- Analyze and optimize SQL queries; improve schema and indexing
- Implement Redis caching strategies and improve logging, tracing, and metrics
- Integrate product backend with internal APIs and cross-product services
- Troubleshoot CPU spikes, memory leaks, timeouts, and performance bottlenecks
Requirements
- Location: Must be based in or able to work hybrid in Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania, or Ukraine
- 4+ years of backend development experience
- Strong knowledge of Node.js and performance profiling
- Experience with SQL databases (MySQL/PostgreSQL) and query optimization
- Understanding of message brokers like RabbitMQ
- Basic cloud knowledge and familiarity with common cloud services
- English: B1+ required
Nice to have
- Experience with Redis caching
- Experience with RabbitMQ queues, topics, DLQs
- Experience with ElasticSearch
- Experience with distributed systems
Culture & Benefits
- Technical and non-technical training for professional and personal growth
- Internal conferences and meetups with industry experts
- Support and mentorship for professional development
- Internal startup incubator
- Health insurance and English courses
- Sports activities promoting a healthy lifestyle
- Flexible work options including remote and hybrid
- Referral program and additional vacation days
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →