Home
Jobs

Full Stack Developer - Crypto Pattern Detection Platform

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Full Stack Developer - Crypto Pattern Detection Platform


Full Stack Developer with DevOps Expertise


Our platform is approaching alpha/testing phase, and we need a skilled developer to help scale our infrastructure and enhance our system capabilities. This role requires expertise in both frontend and backend development, with a strong emphasis on containerization, orchestration, and crypto exchange integrations.


About Our System


Our platform operates a sophisticated real-time pattern detection system with the following architecture:


  • Live Data Pipeline: Real-time cryptocurrency data ingestion from multiple exchanges via Kafka
  • Dynamic Container Management: Per-user Docker pods (consumer and producer pods) 
  • Real-time Processing: Complex technical analysis algorithms running in distributed containers
  • Multi-channel Notifications: Discord integrations and web socket connections for instant alerts
  • High-Volume Operations: Managing thousands of containers across hundreds of concurrent users


Key Responsibilities


Backend & Infrastructure Development


  • Kubernetes Implementation

    : Design and implement Kubernetes orchestration to replace our current Docker-only setup, managing thousands of containers efficiently across multiple servers
  • Load Balancing & Scaling

    : Implement robust load balancing solutions and auto-scaling mechanisms for high-volume container workloads
  • Crypto Exchange Integration: Develop and maintain integrations with cryptocurrency exchanges for real-time data fetching and processing
  • Kafka Architecture: Optimize our Kafka-based data pipeline for high-throughput cryptocurrency market data
  • API Development: Build and maintain RESTful APIs for pattern detection, user management, and notification systems
  • Performance Optimization: Ensure system scalability to handle thousands of concurrent users and containers



Frontend Development


  • User Interface: Build responsive and intuitive interfaces using React and Next.js for pattern visualization and user management
  • Real-time Data Visualization: Implement WebSocket connections for live pattern detection displays
  • Trading Interface: Create user-friendly interfaces for pattern configuration and notification preferences



DevOps & Container Management


  • Container Orchestration: Migrate from Docker-only setup to full Kubernetes implementation
  • Multi-server Architecture: Design and implement distributed server infrastructure with proper load balancing
  • Monitoring & Logging: Implement comprehensive monitoring for container health and system performance
  • CI/CD Pipelines: Maintain deployment pipelines for rapid feature delivery



Required Qualifications


  • Professional Experience: Minimum 4 years of full stack development with proven experience in high-scale applications
  • Kubernetes Expertise: Hands-on experience with Kubernetes orchestration, pod management, and cluster administration
  • Docker Proficiency: Advanced knowledge of Docker containerization, multi-container applications, and container optimization
  • Crypto Exchange Knowledge: Practical experience with cryptocurrency exchange APIs, real-time data feeds, and market data processing
  • Trading Platform Understanding: Basic knowledge of cryptocurrency markets and technical analysis concepts (no trading expertise required)
  • Backend Technologies: Proficiency in Node.js/Express, Python, or similar frameworks with experience in high-throughput applications
  • Frontend Skills: Strong experience with React, Next.js, and WebSocket implementations for real-time applications
  • Kafka Experience: Working knowledge of Apache Kafka for real-time data streaming
  • Database Management: Experience with both SQL and NoSQL databases for high-volume data processing
  • Load Balancing: Understanding of load balancing strategies and implementation across multiple servers



Highly Preferred Skills


  • AWS Lambda: Experience with AWS Lambda functions for serverless computing
  • Message Queues: Experience with Redis, RabbitMQ, or other messaging systems
  • WebSocket Technology: Advanced knowledge of real-time communication protocols
  • Performance Optimization: Experience optimizing applications for high concurrent user loads
  • Monitoring Tools: Familiarity with Prometheus, Grafana, or similar monitoring solutions



Technical Challenges You'll Solve


  • Scale from hundreds to thousands of dynamic Docker containers efficiently
  • Implement Kubernetes-based orchestration for multi-server deployment
  • Optimize real-time data processing for multiple cryptocurrency exchanges
  • Design fault-tolerant systems for continuous pattern detection
  • Build responsive interfaces that handle high-frequency market data updates


Work Environment & Compensation


  • Remote Work: Fully remote position with 8 working hours per day, every second Saturday off, and all Sundays free
  • Competitive Salary: ₹10-16 lac per annum based on experience, plus performance bonuses
  • Team Collaboration: Work closely with our existing full stack developer and ML team in a collaborative environment
  • Pre-Launch Opportunity: Join us during our alpha/testing phase and be part of launching an innovative product
  • Cutting-Edge Technology: Work with the latest in containerization, real-time data processing, and crypto technology




Application Requirements


  • Portfolio demonstrating Kubernetes and Docker expertise
  • Examples of high-scale applications you've built or contributed to
  • Any experience with cryptocurrency or financial market applications
  • Your approach to managing thousands of concurrent containers



Application Deadline: Open until filled

Mock Interview

Practice Video Interview with JobPe AI

Start Stack Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now