Job Description
Job Opportunity: Senior Back-End Developer;
Location: Gheytarieh, Tehran — Media Tech Guys;
Media Tech Guys is a forward-thinking, creative tech company seeking a Senior Back-End Developer who is smart, motivated, and passionate about clean, scalable code. If you’re someone who thrives in fast-paced environments, enjoys building robust systems, and wants to be part of a collaborative and innovative team, this role is made for you.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services.
- Optimize database structures and develop efficient data-handling logic.
- Contribute to software architecture and make critical technical decisions.
- Write clean, well-documented code and maintain APIs.
- Collaborate closely with front-end, product, and design teams to deliver high-quality features.
- Participate in code reviews and help elevate the technical level of the team.
Requirements:
- At least 5 years of hands-on experience in back-end software development.
- Proficiency in at least one back-end language such as Node.js, Python, Java, or Golang.
- Solid experience with both SQL and NoSQL databases (e.g,. PostgreSQL, MongoDB).
- Familiarity with microservices architecture, RESTful APIs, and WebSocket.
- Experience with DevOps tools like Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of backend security best practices.
- Excellent problem-solving and architectural thinking skills.
- Prior experience working in Agile/Scrum teams.
- Ability to write clear technical documentation and collaborate across departments.
- Fast learner with a passion for growth and knowledge sharing.
What We Offer:
- Competitive salary based on skill and experience.
- Work with modern technologies on diverse and exciting projects.
- A friendly, dynamic, and growth-focused work environment.
- Flexible working hours.
- Clear paths for professional growth and internal promotions.
- Supplemental health insurance and other employee benefits.
Ready to Build the Future With Us?
Submit your CV through IranTalent; we’d love to hear from you.