Software Development Specialist

2 months ago


Riyadh, Ar Riyāḑ, Saudi Arabia Intelmatix Full time
About Intelmatix

We are a deep tech Artificial Intelligence (AI) company founded in 2021 by a group of MIT scientists with a vision to transform enterprises into cognitive entities. A cognitive enterprise uses AI and Decision Intelligence to make informed decisions, leading to better business outcomes with improved accuracy and reduced errors.

Job Summary

We are seeking a skilled and motivated Mid-Level Software Engineer to join our Web team. The ideal candidate will have a strong background in backend development, with a focus on building and optimizing backend services and Backend-for-Frontend (BFF) layers. In this role, you will be responsible for developing and maintaining the robust backend infrastructure that powers our cutting-edge web applications, ensuring they are scalable, efficient, and secure.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services and cloud-based applications.
  • Implement BFF layers to facilitate seamless communication between frontend and backend systems.
  • Develop and maintain highly-available API endpoints (e.g., RESTful, GraphQL, gRPC) to support web applications.
  • Collaborate with frontend developers and product managers to define and deliver new features.
  • Contribute to the product and core backend systems by suggesting and executing improvements.
  • Respond to incidents, own them, and drive to completion; participate in root cause analysis.
  • Conduct code reviews and provide constructive feedback to peers.
  • Iterate quickly and develop multiple short-lived prototypes.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Minimum of 3 years of experience in backend development.
  • Strong knowledge of API design and development (e.g., RESTful, GraphQL, gRPC).
  • Proficiency in programming languages such as Kotlin, Go, or Java.
  • Experience with web frameworks (e.g., Spring Boot, or Django).
  • Experience with databases such as PostgreSQL, MySQL, or MongoDB.
  • Familiarity with shipping and supporting scalable web services hosted in cloud providers like AWS, GCP, or Azure.
  • Proficiency in version control systems like Git.
  • Excellent written and verbal communication skills.
  • Desire to teach and learn from peers.
Nice to Have
  • Experience deploying web services with containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to frontend technologies like React for better BFF integration.
  • Knowledge of modern authentication schemes such as OAuth, JWTs, or cookies.
  • Ability to analyze the performance and scalability of systems.
  • Experience with distributed streaming technologies like Kafka.
  • Experience working in large data-driven services.
  • Experience with Spring Boot Framework.
Employee Benefits

We offer a comprehensive benefits package designed to meet the diverse needs of our employees, reflecting our dedication to their well-being and professional growth. Depending on your office location and specific needs, our benefits may include:

  • Comprehensive Medical Insurance for you and your dependents
  • In-Office Snacks Pantry
  • Relocation Support
  • Children's School Allowance
  • Role-Related Training Support
  • Wellness Programs
  • Salary Advance for Housing Costs
  • Travel Tickets
  • Pension Contributions

We are committed to continuously enhancing our benefits package to adapt to the unique needs and circumstances of our valued team members, ensuring a supportive and enriching environment for everyone at Intelmatix.



  • Riyadh, Ar Riyāḑ, Saudi Arabia Tayyeb Enterprises Full time

    Software Development SpecialistAbout the Role:Join Tayyeb Enterprises as a skilled Software Development Specialist to drive the implementation of our ERP system. As a key member of our team, you will be responsible for maintaining our legacy system and contributing to the development of our ERP system to meet the needs of our users.Key Responsibilities:-...

  • Software Developer

    2 months ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Tayyeb Enterprises Full time

    Software Development and System Analysis RoleAbout the Position: Tayyeb Enterprises is seeking a skilled Software Developer/IT Specialist/System Analyst to join our team. The ideal candidate will have a strong background in software development, system analysis, and technical support.Key Responsibilities:• Conduct thorough business requirements analysis...


  • Riyadh, Ar Riyāḑ, Saudi Arabia MasterHR Full time

    Job DescriptionJob Title: Software Quality Assurance SpecialistJob Summary: MasterHR is seeking a highly skilled Software Quality Assurance Specialist to join our team. As a Software Quality Assurance Specialist, you will be responsible for ensuring the quality of our software solutions.Key Responsibilities:Conduct thorough reviews of software products to...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Radicalhire Full time

    Software Quality Assurance Specialist**About the Role**Radicalhire is seeking a highly skilled Software Quality Assurance Specialist to join our team. As a key member of our organization, you will play a crucial role in ensuring the quality of our software products.**Key Responsibilities**Develop and execute test plans and test cases to ensure the quality of...


  • Riyadh, Ar Riyāḑ, Saudi Arabia MasterHR Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance professional to join our team at MasterHR. As a Software Quality Assurance Specialist, you will be responsible for ensuring the quality of our software solutions and identifying areas for improvement.Key ResponsibilitiesConduct thorough reviews of software products to identify defects and...

  • Software Developer

    2 months ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Radicalhire Full time

    Software Engineer -.Net**About the Role**Our client, a leading Telecom Company in the Middle East region, is undergoing a significant expansion plan. This growth requires the addition of dynamic resources with diverse and extensive IT backgrounds. These career enhancement opportunities are positioned with a tax-free salary package.Key...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Radicalhire Full time

    Software Engineer -.NetWe are seeking a highly skilled Software Engineer to join our team at Radicalhire in Saudi Arabia. Our client is a leading Telecom Company in the Middle East region, undergoing a significant expansion plan that requires the addition of dynamic resources with diverse and extensive IT backgrounds.This career enhancement opportunity is...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Leidos Full time

    Job DescriptionLeidos is seeking a highly skilled software engineer to support the Royal Saudi Air Force (RSAF) in the Kingdom of Saudi Arabia. The software engineer will be part of the Contractor Engineering and Technical Support team in support of a U.S. Air Force Foreign Military Sales (FMS) program.This is a one-year assignment with an option to renew....


  • Riyadh, Ar Riyāḑ, Saudi Arabia Arthur Lawrence Full time

    About the RoleArthur Lawrence is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology consulting firm, you will play a crucial role in delivering enterprise-wide business transformation and business applications implementation services.Key ResponsibilitiesDevelop software solutions using modern programming...


  • Riyadh, Ar Riyāḑ, Saudi Arabia TIS Full time

    Job SummaryWe are seeking a highly skilled Project Manager to lead our software development and applications deployment projects. The ideal candidate will have a strong background in project management, excellent communication skills, and the ability to work effectively in a team environment.Key ResponsibilitiesDevelop and implement project plans, ensuring...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Radicalhire Full time

    Software QA AnalystWe are seeking a highly skilled Software QA Analyst to join our team at Radicalhire in Saudi Arabia. Our client, a leading Telecom Company in the Middle East, is undergoing a significant expansion plan and requires dynamic resources with diverse IT backgrounds.This career-enhancing opportunity offers a tax-free salary package and is an...


  • Riyadh, Ar Riyāḑ, Saudi Arabia XAD Technologies Full time

    Job DescriptionAbout the RoleAs a software developer at our company, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets the highest standards of quality and performance.Responsibilities* Design and develop software applications using a variety of...


  • Riyadh, Ar Riyāḑ, Saudi Arabia CC Staffing International Full time

    Job RequirementsAs a skilled Full Stack Developer, you will be responsible for the design, development, and maintenance of scalable and efficient software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, develop and implement solutions, and ensure seamless integration with existing systems. Key...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Today's Harvest Full time

    Sales Specialist, Account GrowthToday's Harvest is seeking a skilled Sales Specialist to drive account growth and develop business plans for key clients.Key Responsibilities:Develop and implement account business plans to enhance sustainable business growth.Collaborate with account managers to create and execute action plans.Build and maintain relationships...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Today's Harvest Full time

    Business Development Specialist, Account SalesToday's Harvest is seeking a highly skilled Business Development Specialist to join our team. As a key member of our sales team, you will be responsible for developing and implementing account business plans to drive sustainable growth.Key Responsibilities:Develop Account Business Plans: Create comprehensive...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Adilstone Group Full time

    Expert Development Program SpecialistThe Adilstone Group is seeking an Expert Development Program Specialist to design and implement processes for identifying and developing experts in their specialties. This role will involve collaborating with external organizations and international academies to offer development programs aligned with the company's...

  • Software Engineer

    2 months ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Tayyeb Enterprises Full time

    Job Title: Web Application DeveloperTayyeb Enterprises is seeking a skilled Web Application Developer to support the ongoing development of websites and manage the development of custom web applications for Social Networks & Apple Platforms.Key Responsibilities:Develop, implement, and maintain web-based/Apple-based applications.Test custom...

  • Software Engineer

    2 months ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Tayyeb Enterprises Full time

    Job SummaryTayyeb Enterprises is seeking a highly skilled Software Engineer to join our team as a Web Application Developer. The successful candidate will be responsible for designing, developing, and maintaining web-based applications for our Social Networks and Apple Platforms.Key ResponsibilitiesDevelop and implement web-based applications using standard...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Quant Data & Analytics Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team at Quant Data & Analytics. As a key member of our backend development team, you will play a crucial role in designing, developing, and maintaining our backend systems, ensuring high performance and responsiveness to requests...

  • Senior Java Developer

    2 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia XFactor Talent Full time

    Position: Senior Java DeveloperLocation: RiyadhType: Full-timeJob Description:Enterprise Software Architect opportunity at XFactor TalentWe are seeking a seasoned Java Developer with over 8 years of experience in building large-scale applications.The ideal candidate will have a strong background in Java, Spring/Spring Boot frameworks, REST API design, and...