Consultant - Transformation Full-Stack Development
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days ago
- Work mode
- In office
- Education
- Bachelor’s or Master’s in Computer Science, Electrical Engineering or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are looking to hire a highly motivated Full-Stack Software Engineer dedicated to creating robust, high-performance web applications that combine technical rigor with business needs. This role involves end-to-end feature development, from eliciting requirements with stakeholders to deploying final solutions, emphasizing clean architecture and cooperative design efforts to build scalable, maintainable software.
Key Responsibilities
- Develop, code, and test scalable backend and frontend software applications.
- Contribute to designing scalable microservice and microfrontend architectures using frameworks like React and Angular.
- Create and maintain efficient RESTful APIs capable of handling large data volumes and facilitating smooth enterprise system interactions.
- Lead modernization efforts to refactor legacy systems toward contemporary technologies such as Java Spring Boot and ASP.NET Core, minimizing technical debt.
- Design and optimize relational database schemas and data persistence layers using SQL Server, Oracle, or Entity Framework Core.
- Develop responsive and interactive web dashboards/portals with Blazor and Angular to improve user experience.
- Provide mentorship to junior developers and interns, advocating best practices like Test-Driven Development (TDD) and SOLID design principles.
Desired Additional Experience
- Familiarity with cloud platforms such as Microsoft Azure or AWS for application deployment and infrastructure management.
- Understanding of DevOps methodologies, including automated CI/CD pipelines using Docker, Kubernetes, or Terraform.
- Background in Artificial Intelligence or Machine Learning is advantageous.
Qualifications
- Fluency in Arabic is required.
- A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline.
- A minimum of 4 years of professional experience in full-stack software engineering.
- Proficiencies in programming languages: C#, Java, JavaScript/TypeScript, and SQL.
- Strong backend expertise in .NET (ASP.NET Core) and Java (Spring Boot).
- Experience with modern frontend frameworks, particularly Angular.
- Comprehensive knowledge of architectural patterns including Clean Architecture, CQRS, and Microservices.
- Experience with mobile development is a plus.
About Malomatia
Malomatia, founded in 2008, is a premier Qatar-based IT services and solutions company. We unite local and global talent to provide innovative, comprehensive technology solutions that enable clients to reach their strategic objectives.
Mission: Empower Qatar’s businesses and government entities to advance digitally through agile, knowledge-centric solutions.
Vision: Become Qatar’s trusted knowledge partner in digital transformation by disrupting industries, shaping the future, and fostering a world-class technology ecosystem.
Malomatia has played a pivotal role in Qatar’s digital evolution by delivering ISO-certified IT innovations. Our expertise spans cloud computing, cybersecurity, artificial intelligence, and contact center excellence, significantly contributing to the nation’s sustainable development.
About the Team
Serving key sectors such as Government, Healthcare, Education, Customs, and Transportation, Malomatia’s diverse team of Qatari and international IT professionals develop tailored, impactful digital solutions that support national initiatives. We are driven by values such as ownership, integrity, empathy, teamwork, transparency, agility, excellence, trust, and innovation, aiming to be the preferred digital transformation partner in Qatar.
Join us to help forge advancements in Qatar’s technological landscape.
Minimum education
Bachelor's Degree