Software Developer

Borders & Gates

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design, develop, and implement robust web and mobile applications
  • Lead and manage development projects to ensure timely and successful delivery
  • Communicate directly with clients to gather requirements and provide progress updates
  • Manage internal software development, automation, and system improvement initiatives
  • Conduct code reviews, testing, and quality assurance to maintain high coding standards
  • Collaborate cross-functionally with UI/UX designers, QA specialists, and business teams
  • Oversee project timelines, scope, and deliverables to meet business objectives
  • Research and adopt emerging technologies to enhance products and processes

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 1-3 years of professional software development experience
  • Proven experience managing development projects
  • Proficiency in modern programming languages and frameworks such as JavaScript, Python, PHP, React, or Node.js
  • Strong understanding of databases, APIs, and cloud environments
  • Excellent communication, problem-solving, and leadership skills

About the Company

Borders & Gates (B&G) is a dynamic consulting firm based in the MENA region. We specialize in business development, market access, management consulting, digital transformation, and corporate training, helping organizations unlock growth and improve performance.

Skills & tools

JavaScriptPythonPHPReactNode.js

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in Computer Science or related field
  2. 021-3 years professional software development experience
  3. 03Experience managing development projects
  4. 04Proficiency in JavaScript, Python, PHP, React, or Node.js
  5. 05Understanding of databases, APIs, and cloud environments