This page was automatically translated and may contain errors. View in English.
malomatia

Software Engineer

malomatia

Doha, Doha Municipality, Qatar · 全职

抢先申请

经验
3–6 yrs
薪水
职位空缺
1
发布
3小时前
Work mode
在办公室
学历
Bachelor's degree in Computer Science, Software Engineering, or a related field
Eligibility
Professionals with 3 to 6 years of full-stack development experience who meet the technical requirements and can work onsite in Doha, Qatar. Candidates with a relevant bachelor's degree or equivalent experience are eligible to apply.
Resume
Required to apply

Where you'll work

职位描述

Role overview

We are looking for a Software Engineer to join a team in Doha, Qatar, working on full-stack web applications in an onsite setting. The role involves building and supporting modern software products across both the user interface and server side, with a strong emphasis on code quality, maintainability, and continuous learning.

Core requirements

  • Bring 3 to 6 years of hands-on full-stack software development experience.
  • Have practical experience with a contemporary frontend framework such as React or Angular, along with a backend stack like Node.js, Java, or Python.
  • Be comfortable designing and working with RESTful APIs.
  • Have production-level experience with relational and/or NoSQL databases, including schema planning and query tuning.
  • Write clean, well-tested, maintainable code and take part in code reviews.
  • Show enthusiasm for quality engineering and a willingness to learn new technologies.

Preferred experience

  • Experience deploying and operating applications on Oracle Cloud Infrastructure (OCI) is an advantage.
  • Knowledge of Docker, containerized deployments, and microservices is useful.
  • Exposure to cloud-native solutions and serverless components is preferred.
  • Familiarity with automated testing tools and test-driven development would be beneficial.
  • Understanding of UI/UX principles and responsive design is a plus.
  • Prior work in enterprise or government delivery environments is an advantage.
  • Cloud-related certifications are considered a bonus.

Key responsibilities

  • Develop and support frontend applications using React, Angular, or another modern JavaScript/TypeScript framework.
  • Build backend services, implement business logic, and design RESTful APIs.
  • Work with relational and/or NoSQL databases, including schema design and performance optimization.
  • Deploy, operate, and maintain applications on Oracle Cloud Infrastructure (OCI).
  • Convert requirements and designs into robust, well-organized features.
  • Produce clean, testable code and contribute to peer code reviews.
  • Apply authentication, authorization, and security best practices across the application.
  • Create responsive, accessible, and efficient user interfaces.
  • Integrate internal systems and third-party APIs and services.
  • Investigate issues, debug defects, and improve application performance across the stack.
  • Work closely with designers, product owners, QA, and engineers throughout the delivery cycle.
  • Participate in technical design conversations and help improve engineering processes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline; equivalent experience may also be accepted.
  • Strong working knowledge of HTML, CSS, JavaScript/TypeScript, and a modern frontend framework such as React or Angular.
  • Solid backend development ability in Node.js, Java, or Python, including REST API design.
  • Experience with relational and/or NoSQL databases and SQL.
  • Familiarity with Git and CI/CD workflows.
  • Understanding of application security fundamentals.
  • Experience creating automated tests and troubleshooting issues across the stack.
  • Ability to collaborate effectively in an agile team environment.

Additional information

No salary, stipend, joining date, application deadline, or vacancy count was specified in the source details.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件