Senior Developer - High-Load API System

This opportunity offers the chance to build a cutting-edge API platform. You will create a scalable system that performs seamlessly for millions of monthly users while leveraging hands-on development expertise and collaborating closely with senior engineers to drive results.

 

We’re a group of experienced entrepreneurs with a track record of building successful businesses. Now, we’re embarking on our next venture and are looking for a talented Senior Developer to help bring our vision to life.

 

Key Responsibilities

  1. System Development
    • Implement high-performance API services (Rust) within an established architecture.
    • Contribute to design discussions to ensure speed, security, and scalability.
    • Build modular, maintainable components that support future feature additions.
  2. Team Collaboration
    • Participate in code reviews and uphold coding standards.
    • Pair with senior engineers.
    • Deliver features like APIs, CLI tools, and internal management interfaces on time.
  3. Optimizing Performance
    • Minimize latency and ensure consistent availability.
    • Enhance database performance with optimized queries (e.g., PostgreSQL).
    • Deploy real-time monitoring and alert systems to identify issues quickly.
  4. DevOps and Automation
    • Set up efficient CI/CD pipelines for frequent, reliable releases.
    • Manage Kubernetes-based infrastructure to handle scaling and resource allocation.
    • Develop CLI tools to simplify developer and operational tasks.
  5. API Adoption
    • Build straightforward SDKs and client libraries to support developers in different languages.
    • Create tools to simplify debugging and testing API integrations.
    • Ensure API endpoints are well-tested and follow consistent design patterns.

 

Qualifications

  1. Core Skills
    • 5+ years of backend development with expertise in Rust and Node.js/TypeScript; experience with Python is a plus.
    • Experience owning features end-to-end and collaborating closely with senior engineers; prior leadership is a plus.
    • Strong experience in building scalable, high-traffic APIs.
    • Expertise in microservices and event-driven systems.
    • Significant experience in PostgreSQL, including database optimization and performance tuning for high-load systems.
  2. Cloud and DevOps Expertise
    • Hands-on experience with AWS and Cloudflare.
    • Skilled in Docker, Kubernetes, and CI/CD tools.
  3. Collaboration
    • Ability to communicate complex ideas clearly across teams.
    • Strong decision-making and problem-solving capabilities.
  4. Technical Extras
    • Knowledge of observability tools like Prometheus and Grafana.
    • Familiarity with Extensible Provisioning Protocol.

Required skills experience

Rust 4 years
Node.js 4 years
AWS 3 years

Required languages

English B1 - Intermediate
REST API, Python
Published 13 January · Updated 17 September
Statistics:
13 views
·
53 applications
100% read
·
0% responded
13 views
·
3 applications
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...