Junior Software Engineer

Eurus Technologies
Full-timeIslamabad, Pakistan

Location: Islamabad

Positions: 4

Mode of work: On-Site

Qualifications

  • Fresh to 1 year of development experience with either Python (Django) or Node.js.
  • Basic proficiency in backend development using Python/Django or Node.js, TypeScript, JavaScript.
  • Understanding of backend frameworks such as Django, Express.js, or NestJS.
  • Familiarity with building and consuming RESTful APIs.
  • Basic knowledge of modern authorization mechanisms such as JSON Web Token (JWT).
  • Exposure to relational and NoSQL databases like MySQL, MongoDB, or PostgreSQL.
  • Understanding of version control systems like Git, GitHub, or Bitbucket.
  • Awareness of Docker, Serverless architecture, and cloud platforms (AWS, Azure) is a plus.
  • Familiarity with Agile/Scrum workflows.
  • Good problem-solving, team collaboration, and communication skills (verbal & written).

Education

  • Bachelor’s degree in Information Technology, Software Engineering, Computer Science or relevant.

Responsibilities

  • Support in the development of web applications from concept to deployment under supervision.
  • Assist in building backend logic using Python/Django or Node.js, and integrate RESTful APIs.
  • Write clean, testable, and reusable code in collaborative development environments.
  • Work with MySQL, MongoDB, or other databases for storing and retrieving application data.
  • Maintain and improve existing codebases by fixing bugs and adding small features or modules.
  • Participate in sprint meetings and team discussions to learn and contribute.
  • Understand and gather basic client requirements with support from senior team members.
  • Stay curious and up-to-date with backend technologies and development trends.

Compensation & Benefits

  • Market Competitive Salary
  • Personal and Family Medical Insurance
  • Personal Life Insurance
  • Parental Medical Insurance
  • Personal and Family OPD
  • Weekly Meal
  • EOBI
  • Paid Technical Certifications

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
Have you completed your graduation*
How much experience do you have working with Node or Python?*

By clicking 'Submit Application', you agree to receive job application updates from Eurus Technologies via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.