This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Our client is seeking a Backend Engineer proficient in Golang and TypeScript to contribute to their mission of creating a more financially inclusive future by making the US Dollar accessible globally through a digital currency.
The role involves architecting, developing, and maintaining server-side logic, databases, APIs, and backend processes to meet application requirements.
Responsibilities include developing a high-trust engineering culture, collaborating with the CTO and CEO to impact the product roadmap, and ensuring seamless integration with frontend developers.
The position also involves engaging in the entire application lifecycle, focusing on coding, debugging, and deploying high-quality, scalable code, as well as developing and maintaining database layers, APIs, and web services.
Additionally, the role includes developing and maintaining a backend worker-queue system for blockchain analytics, monitoring, and mentoring junior engineers.
Requirements:
5+ years of backend development experience.
Strong expertise in Typescript, Rust, and Golang.
Proficiency in SQL and NoSQL databases, understanding of ACID properties, and knowledge of distributed database architectures.
Proficient in RESTful API development with a deep understanding of OpenAPI/Swagger documentation.
Experience with Web3 infrastructure, including RPCs, and working on large projects with long-term impact.
Experience leading the development of distributed systems and micro-service architecture.
Ability to handle unexpected challenges, learn new technologies, and articulate complex technical issues to non-technical stakeholders.
Benefits:
Competitive salary and benefits package.
Opportunity to work with a passionate and innovative team.
Flexible working hours and remote work options.
Professional growth and development opportunities.