We are seeking a skilled backend engineer to join our team. The ideal candidate will have a strong technical background and a passion for writing clean, efficient, and scalable code. You will be responsible for developing and maintaining backend systems that handle high volumes of precise requests, ensuring performance, reliability, and on-time delivery of high-quality software solutions.
General Information:
- Type of Employment: Full-time
- Role Position: Backend Developer
- Location: Vanak Square, Tehran (Hybrid)
Key Responsibilities:
- Deliver high-quality, clean, and maintainable code.
- Participate in planning sessions, technical meetings, code reviews, etc.
- Collaborate closely with team members and cross-functional teams as internal clients.
- Continuously design, develop, and deploy backend services with a focus on high availability, low latency, and scalability.
Qualifications:
- Bachelor’s degree in Computer Engineering, Computer Science, Mathematics, or equivalent practical experience.
- Proficient in Python or with other languages like Go, Java, or C++.
- Strong knowledge of web development techniques; experience with Django or similar web frameworks.
- Familiarity with RDBMS (e.g., MySQL) and NoSQL databases (e.g., Redis).
- Solid understanding of object-oriented programming, modular design, and software architecture principles.
- Hands-on experience working with Linux/Unix environments.
- Proficient in using Git for version control and collaboration.
- Experience in writing and executing unit, integration, and end-to-end tests; strong debugging skills.
- Ability to create clear, concise, and comprehensive documentation for codebases, APIs, and development processes.
Preferred Qualifications:
- Having experience in the fintech industry, with an understanding of its specific requirements, regulations, and security practices.
- Experience designing, developing, and deploying microservices-based applications.
- Proficiency with Docker for containerization and Kubernetes for container orchestration and management.
- Familiarity with CI/CD pipelines and automated testing tools.
- Skills in optimizing the performance and scalability of backend systems handling large-scale data and high traffic.
Benefits:
- Flexible working hours
- A dynamic working environment with innovative, and performance-oriented.
- Supplementary Health Insurance
- Gym Membership or Massage or Therapy Allowance
- Breakfast
- Annual Online Learning Account (Maktabkhooneh)
- Transportation Allowance
- Team/Organizational Gatherings