Remotify
logo
National Parcel Stations Network | Parcelat

Full Stack Developer

Asia

August 9, 2026 at 10:03 AM

✨ AI summary

Location

  • Amman, Jordan

Languages

  • C#
  • JavaScript
  • HTML
  • CSS

Frameworks

  • .NET Core
  • jQuery
  • Bootstrap
  • Metronic UI
  • SignalR (plus)

Cloud Services

  • Azure DevOps (repositories, Pipelines)

Databases

  • Microsoft SQL Server

Experience Level

  • Fresh graduate or up to 1 year of experience
Location: Amman, Jordan

Job Description:

The Junior Full Stack Developer is responsible for supporting the design, development, maintenance, and enhancement of application features across backend, frontend, and database layers. This position is intended for a fresh graduate or early-career professional seeking to build practical experience within a structured development environment while working under the guidance of senior team members and adhering to established coding standards, SDLC processes, and architectural guidelines.

Key Responsibilities:

Application Development:

  • Support the development of backend services using C# and .NET Core
  • Assist in the implementation of frontend components using jQuery, Bootstrap, and Metronic UI
  • Contribute to the development and maintenance of RESTful APIs for internal and external use
  • Participate in implementing business logic within multi-tenant environments under guidance
  • Assist in maintaining Windows client applications where required
  • Support mobile application tasks as assigned by the Development Team Lead

Database & Data Handling:

  • Write and maintain basic SQL Server queries, views, and stored procedures with support from senior developers
  • Support efforts to ensure data accuracy, consistency, and reliability
  • Follow best practices for database access, transactions, and data handling
  • Assist in troubleshooting data-related issues

Code Quality & Standards:

  • Write clean, readable, and maintainable code in accordance with team standards
  • Participate in code reviews and apply feedback in a timely manner
  • Learn and follow defined architecture principles and design patterns
  • Assist with improving and refactoring existing code under guidance
  • Apply appropriate error handling, logging, and validation in assigned tasks

SDLC & Delivery:

  • Work within Agile/Scrum methodology
  • Participate in sprint planning, daily standups, reviews, and retrospectives
  • Complete assigned tasks within agreed timelines with support from the team
  • Collaborate with QA to resolve defects and improve application quality
  • Support deployments to QA and UAT environments when required

DevOps & Repository Usage:

  • Follow defined branching and merging practices
  • Use GitHub / Azure DevOps repositories for source control
  • Maintain clear and traceable commits aligned with assigned work items
  • Assist in resolving build issues related to assigned code changes

Knowledge Sharing & Documentation:

  • Document assigned modules, APIs, and implemented logic
  • Maintain up-to-date technical documentation for completed work
  • Participate in knowledge-sharing sessions
  • Communicate progress, issues, and understanding of assigned features to team members

Collaboration & Communication:

  • Work closely with Senior Developers and Development Team Lead
  • Coordinate with QA, DevOps, and Infrastructure teams as needed
  • Escalate blockers, questions, or unclear requirements in a timely manner
  • Collaborate effectively with distributed teams

Security & Compliance:

  • Follow secure coding practices
  • Handle sensitive data responsibly and confidentially
  • Comply with internal security policies and access controls
  • Support logging, traceability, and audit requirements as needed

Job Relations:

  • Reports to Development Team Lead
  • Works closely with Senior Developers, QA, DevOps, and Infra teams
  • Coordinates with Technical Delivery Lead as required

Requirements

  • Bachelor's degree in computer engineering, Computer Science, or related field
  • Fresh graduate or up to 1 year of experience in software development

Competencies:

  • Willingness to learn and respond positively to feedback
  • Good organizational and time management skills
  • Effective communication and documentation ability
  • Analytical thinking and a problem-solving mindset
  • Ability to work effectively within a fast-paced team environment

Skills:

  • Backend: Basic knowledge of C# and .NET Core
  • Frontend: Basic knowledge of HTML, CSS, JavaScript, jQuery, Bootstrap, and Metronic
  • Database: Basic knowledge of Microsoft SQL Server
  • Real-time: Exposure to SignalR is a plus
  • Version Control: Familiarity with Git (GitHub / Azure DevOps)
  • CI/CD: Basic understanding of Azure DevOps Pipelines or similar tools
  • Documentation: Familiarity with SharePoint or internal documentation tools
  • Project Management: Familiarity with Jira / Azure Boards

Preferred Skills:

  • Academic projects, internships, graduation projects, or personal projects are considered an advantage.
  • Basic familiarity with C#, .NET Core, SQL Server, JavaScript, jQuery, and web application concepts.
  • Exposure to Agile/Scrum, Git, Jira, DevOps, or CI/CD concepts is considered a plus.

Languages:

  • Fluent in English (required).
  • Arabic proficiency (preferred)
Apply