Full-stack Developer
Web DevelopmentFull-stack
Location: Remote & Sofia
Position Overview
hack's Sofia office is expanding and seeking an enthusiastic developer eager to deliver quality code. The role involves close collaboration with the blockchain department lead on company projects.
Key Responsibilities
- Design and develop robust backend code and microservices
- Create frontend applications
- Build blockchain-related features including smart contracts and wallets
- Produce high-quality, reusable, vulnerability-free code
- Write comprehensive unit, functional, and integration tests
- Conduct code reviews
- Communicate effectively both in writing and verbally
Required Skills & Experience
Core Competencies:
- Proficiency with relational and non-relational databases
- Strong JavaScript/Node.js expertise
- Experience with additional backend languages (Go, Java, Rust, PHP)
- Frontend framework knowledge (Next.js, Vue.js, Angular, or React)
- Build tool proficiency (Webpack, Gulp)
- AJAX, CSS, and HTML competency
- Version control system expertise (Git)
- Strong troubleshooting abilities
- Fluent English communication
Preferred Qualifications
- Interest in blockchain technology
- Solidity experience
What We Offer
- Opportunity to develop impactful products with global reach
- Influence on product vision as an early-stage team member
- Commercial experience across multiple blockchains (Bitcoin, Ethereum, Cosmos, Polkadot, Polygon)
Benefits Package
- Flat organizational structure
- Transparent, open-minded culture
- Flexible working hours and remote work options
- Generous time-off policies
- Relaxed office environment with quality team dynamics
- Professional development opportunities and training
- Conference participation and travel
- Office snacks and meals
- Sports club membership
- Team-building activities and social events