شرکت رانک
شرکت رانک

Senior Back-End Developer

Tehran/ Valiasr Crossroad
Full Time
Sunday To Thursday From 8am to 5pm
-
Loan -Bonus -Military Service Option -Health insurance -Snacks -Resting space -Breakfast -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing with Iranian and foreign customers
1396
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
PostgreSql - Advanced
Python - Advanced
JQuery - Advanced
GIT - Advanced
Django - Advanced
Rest API - Advanced
Unit Testing - Advanced
Redis - Advanced
RabbitMQ - Advanced
Docker - Advanced
Gitlab - Advanced

Job Description

Job Description:

We are looking for an experienced Senior Backend Developer to join our RUNC engineering team and contribute to building secure, scalable, and high-performance fintech systems.

In this role, you will be responsible for designing and developing backend services, implementing complex business logic, improving system performance, and contributing to technical decisions.

You will collaborate closely with:

●        Tech Lead

●        Backend Engineers

●        Frontend Engineers

●        QA Engineers

●        DevOps Engineers

●        Product Manager

Your responsibility will be transforming business requirements into reliable backend solutions that support financial operations at scale.

Key Responsibilities:

●        Design, develop, and maintain scalable backend services and APIs.

●        Implement complex business logic based on fintech requirements.

●        Write clean, maintainable, and testable code following engineering best practices.

●        Design and optimize database structures, queries, and data access patterns.

●        Develop RESTful APIs and backend integrations.

●        Participate in architecture discussions and technical design decisions.

●        Perform effective Code Reviews and provide technical feedback.

●        Identify and resolve performance issues and technical bottlenecks.

●        Improve system reliability through better error handling, monitoring, and logging.

●        Participate in debugging and resolving Production Incidents.

●        Collaborate with QA teams to ensure software quality and test coverage.

●        Work closely with Frontend, DevOps, Infrastructure, and Product teams.

●        Contribute to technical documentation and knowledge sharing.

●        Support continuous improvement of backend architecture and development processes.

Key Requirements:

●        5+ years of professional Backend Development experience.

●        Strong experience building production-grade backend applications.

●        Strong expertise in:

○        Python

○        Django

○        Django REST Framework

○        REST API Development

●        Strong experience with:

○        PostgreSQL

○        Database Design

○        Query Optimization

○        Data Modeling

●        Practical experience with:

○        Redis

○        RabbitMQ

○        Background Jobs

○        Event-driven Architecture

●        Strong understanding of:

○        Object-Oriented Programming

○        Software Design Patterns

○        Clean Architecture Principles

○        System Design

●        Experience designing and developing:

○        Scalable APIs

○        Distributed Systems

○        Microservices

○        System Integrations

●        Experience working with:

○        Docker

○        Git

○        GitLab CI/CD

○        Production Deployment Processes

●        Ability to analyze technical problems and provide effective solutions.

●        Experience with:

○        Unit Testing

○        Automated Testing

○        Code Review Processes

●        Understanding of application security concepts including:

○        Authentication

○        Authorization

○        Data Protection

○        Secure API Design

●        Experience working with high-volume or mission-critical systems.

Key Competencies:


Bachelor's degree or higher in:

●        Computer Engineering

●        Software Engineering

●        Electrical Engineering

●        Related fields

*Graduating from top ranked universities is a plus.

Previous experience working in:

●        Fintech

●        Payment Platforms

●        Trading Systems

●        Digital Asset Platforms

●        Large-scale Technology Companies

Experience building production systems requiring:

●        High Availability

●        Security

●        Scalability

●        Operational Reliability

●        Performance Optimization

 

Job Requirements

Age
25 - 45 Years Old
Gender
Men / Women
Military service
Military service must be done
Software
Python| Advanced Django| Advanced Rest API| Advanced PostgreSql| Advanced JQuery| Advanced Redis| Advanced RabbitMQ| Advanced Docker| Advanced GIT| Advanced Gitlab| Advanced Unit Testing| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت رانک

insight applicant

مقایسه من با سایر متقاضیان