About the Role
About the Role
The Full Stack Developer at Soberin designs, builds, and maintains the company's web applications and backend systems, keeping them performant, scalable, and secure. You will work with cross-functional teams on new software, design responsive front-end interfaces and APIs, and manage the databases behind them. You will also build the data pipelines and high-performance systems that support financial modeling and trading operations, helping shape the company's technical foundation in the fast-paced fintech/blockchain industry.
What You'll Do
- Collaborate with the Tech team to conceptualize, develop, and refine innovative software solutions that align with business objectives.
- Partner with the Quant and Data teams to design and implement scalable data pipelines for financial model development and build high-performance trading execution systems.
- Design and plan solid software architectures and algorithms specifically for web applications, ensuring scalability and performance.
- Develop robust and effective APIs, implement responsive front-end interfaces, and rigorously test all components to ensure reliability and usability.
- Design and maintain efficient data models and manage well-optimized, high-functioning databases to support application performance.
- Proactively debug, troubleshoot, and optimize systems to ensure consistent functionality and performance.
Who You Are
You are a curious intellectual with a strong background in software development, eager to work in a fast-paced environment and contribute to innovative projects in the cryptoasset management space.
Bonus Points
Experience with blockchain technology and a passion for fintech will be advantageous.
Requirements
Web Application Development
Experience in designing and building web applications.
API Development
Proficiency in developing robust and effective APIs.
Database Management
Ability to manage and optimize high-functioning databases.
Data Pipeline Design
Experience in designing scalable data pipelines.
Nice to Have
Familiarity with blockchain technology is a plus.
Experience in the fintech industry will be advantageous.
Benefits
Flexible Work Environment
Enjoy a flexible work environment that adapts to your needs.
Growth Opportunities
Opportunities for professional growth and development.