back to jobs

Chief Technology Officer

Location: Tehran
Technology
Posted: May 20, 2026

Iranian Company in Fintech Industry

Annual Package: 1.8 – 2.4 billion Tomans


Responsibilities

·        Define and oversee the overall software architecture, ensuring scalability, maintainability, and alignment with business goals.

·        Lead the software development processes, from requirements gathering to deployment, ensuring adherence to best practices and quality standards.

·        Establish and enforce security protocols across all software applications, including encryption and secure coding practices.

·        Manage the DevOps lifecycle, including containerization (Docker), orchestration (K8s), and continuous integration/deployment pipelines.

·        Evaluate and select appropriate web frameworks, with preference for Laravel for backend development.

·        Guide frontend technology choices and practices, ensuring proficiency with TypeScript, ES6, and preferably Vuejs.

·        Make critical technical decisions in complex and ambiguous situations, balancing short-term needs with long-term objectives.

·        Drive innovation and technical strategy within fintech business domains, ensuring compliance with financial regulations and standards.

·        Lead, mentor, and manage engineering teams, fostering a culture of accountability and continuous improvement.

·        Collaborate with executive leadership and cross-functional teams, translating technical complexity into clear business language.

 

Requirements

·        Proficient in one or more web frameworks, preferably Laravel.

·        Demonstrated experience working with TypeScript and ES6, along with at least one frontend framework, preferably Vuejs.

·        Strong expertise in software security topics and encryption methodologies.

·        Deep understanding of software architecture and software development processes.

·        Mastery of DevOps processes and related tools, including Kubernetes (K8s) and Docker.

·        Familiarity with fintech business domains and their unique technical challenges.

·        Minimum 10 years of professional experience in software development and at least 5 years of management experience.

·        Ability to solve problems and make decisions effectively under complex conditions.

·        Capacity to work in dynamic and rapidly changing environments.

·        Strong communication and leadership skills.

© 2023 Mirana
Endorsed & Invested in by:
ATS Powered by: