Amman, Jordan

Junior Software Engineer - Tech Startup

 Job Description:

Job: Junior Software Engineer

Location: Amman - Jordan

Type: Hybrid

Industry: Tech Startup

An early-stage startup is looking for a Junior Software Engineer to build and maintain the application. This role is ideal for someone who enjoys working to ensure systems are secure, scalable, and high-performing, while collaborating closely with the founders.


Key Responsibilities:

  • Build and maintain features across the web and mobile applications
  • Work on both frontend and backend components of the platform
  • Integrate APIs, databases, and third-party services
  • Fix bugs, improve performance, and enhance platform stability
  • Collaborate closely with product and design to ship clean, usable features
  • Participate in code reviews and follow engineering best practices


Requirements:

  • Fresh graduate or up to 1 year of experience in software engineering
  • Bachelors degree in Software Engineering, Computer Science, or related field
  • Proven experience building applications or platforms (projects, internships, or freelance work count)
  • Experience working on a development or production-level product
  • Familiarity with authentication, payments, or marketplace logic
  • Exposure to cloud services and deployment workflows
  • Strong fundamentals in software development and problem-solving
  • Comfortable working in a fast-moving, product-driven environment

**What youll work with:

  • Frontend: TypeScript, React, Next.js
  • Mobile: Flutter
  • Backend: Node.js, REST APIs
  • Database: PostgreSQL
  • Version Control: Git
  Required Skills:

Database Flutter Development Mobile Applications REST REST APIs Authentication Next.JS Version Control Features Reviews React Components Software Development Node.js PostgreSQL TypeScript Databases Payments Computer Science Software Git Design Engineering Science