We are a growing group of companies operating across diverse industries, with a strong commitment to using technology as a driver for efficiency, growth, and innovation. We are seeking a
Senior Application Developer & Technical Team Lead
who will not only architect and develop a custom enterprise application tailored to our needs--but also
recruit, structure, and manage the development team
to execute this vision within a defined budget.
This is a unique opportunity to lead a high-impact project from the ground up, with the autonomy to build a team, shape the tech stack, and influence the long-term digital transformation of our organization.
Role Overview
You will be responsible for the technical design and implementation of a multi-functional application that supports the integrated operations of our group. This includes overseeing the development process, choosing appropriate technologies, and most importantly,
building and managing a development team
that aligns with our budget and project goals.
Key Responsibilities
Collaborate with company leadership to define the application's functional and technical requirements
Architect and design the application, including core infrastructure and user interfaces
Recruit, vet, and manage a development team (in-house, remote, or hybrid) based on approved budgets
Establish and enforce coding standards, development workflows, and best practices
Manage project timelines, deliverables, and resources to ensure milestones are met
Coordinate with stakeholders across multiple business units to ensure the application meets cross-functional needs
Oversee deployment, testing, and ongoing support of the application
Ensure application scalability, performance, and security
Qualifications
8+ years of experience
in full-stack application development, with at least 3 years in a technical leadership or team-building role
Proven experience leading software projects from concept to deployment
Strong skills in designing application architectures and selecting appropriate technology stacks
Demonstrated ability to
build and manage technical teams
, including hiring developers, assigning roles, and managing team productivity
Proficiency in modern development languages and frameworks (e.g., JavaScript/Node.js, Python, Java, C#, Angular/React, etc.)
Experience with cloud infrastructure (AWS, Azure, or GCP), CI/CD pipelines, and DevOps best practices
Exceptional communication skills and ability to translate business needs into technical solutions
Preferred Qualifications
Experience working on internal enterprise software such as ERP, CRM, or custom workflow platforms
Knowledge of budgeting, project scoping, and vendor/contractor management
Understanding of compliance standards and data privacy regulations
Familiarity with mobile and cross-platform development tools
Experience working in multi-company or multi-entity environments
What We Offer
The opportunity to lead and build a software development initiative from scratch
Flexibility in how you structure the team (in-house, freelance, nearshore/offshore, etc.)
Competitive salary or contract-based compensation, plus performance incentives
Direct collaboration with executive leadership
A long-term role in driving innovation and digital growth across multiple businesses
Job Type: Contract
Experience:
* Application Development: 5 years (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.