Position: Golang Developer
Company: Akvelon
Category: Golang
Experience required: 5y
English level: intermediate

📍This is a consumer-focused Flow blockchain product made for fun and games and supports digital collectibles. He builds products tailored to the user and ensures that items of value to you are decentralized. It’s a startup that uses the power of play to deliver blockchain-based experiences and digital collectibles that are made for you and ready for the real world.

Responsibilities:
🔹Working together with existing teams, and augmenting the Cadence team
🔹Conduct permissionless contract deployments, removing SC before they are deployed to the Net
🔹Work with new release of “secure cadence” - that’s a big updates to language and runtime which affects existing smart contracts
🔹Provide static code analysis of existing smart contracts → track the affected bunch for breaking changes
▪️ write rules for the changes of features on the contracts, grammar-based parser
▪️ missing comma
▪️ type checking (8 types they claim they understand how to statically detected)
🔹Verify imports across programs (it’s a term), so to type check one you might need to type check another

What should you have?
🔸Golang 4+ years
🔸GCP
🔸GRPC 
🔸GraphQL
🔸Cloud Spanner 
🔸Postgres
🔸Kafka
🔸Redis
🔸k8s
🔸Linux
🔸Experience in Blockchain\NFT domains

What will be a plus?
➕Flow
➕Cadence
➕Ethereum
➕Readiness to study new technology and languages fast and be happy about it
➕Learn customer in-house scripts and libraries

What do we offer?
✅Vacation and sick days
✅Weekends for all public holidays (11 days a year)
✅Flexible working schedule
✅Personal Career Development Plan
✅Akvelon IT Assistant — employee support program

What do we compensate?
🍒a trip to a private doctor; call an ambulance; 80% of the cost of laboratory tests; sports
🍒100% payment for profile certifications, courses, conferences
🍒Corporate library (Paper/E-books) and internal English classes.