Fullstack Javascript Developer

Company: ICube Innovators
Education: Bachelor's Degree
Location: Badakhshan, Badghis, Baghlan, Balkh, Bamyan, Daykundi, Farah, Faryab, Ghazni, Ghor, Helmand, Herat, Jowzjan, Kabul, Kandahar, Kapisa, Khost, Kunar, Kunduz, Laghman, Logar, Nangarhar, Nimroz, Nuristan, Paktia, Paktika, Panjshir, Parwan, Samangan, Sar-e Pol, Takhar, Urozgan, Wardak, Zabul
Work Duration: Full Time
Gender: Any
Announcement Date: 07 Jul, 2025
Closing Date: 15 Sep, 2025
Reference No: MARS2025PROJECTCA
Number of Vacancies: 1
Salary: ؋150000 - ؋180000 yearly
Experience: 2 years
Probationary Period: not mentioned
Contract Type: Long Term
Submission Email: moheb@marsline.ca
About ICube Innovators

iCube Innovators is a technology-driven software company founded in February 2018 and headquartered in Kabul, Afghanistan. We are led by a highly skilled and experienced team dedicated to delivering cutting-edge solutions in software development, mobile and web applications, desktop software, big data analytics, and networking services.

Our mission is to build long-term relationships with our clients by providing high-quality, cost-effective solutions in a collaborative and transparent environment. We prioritize client satisfaction by offering open communication, technical excellence, and even free consultations as part of our commitment to service.



Job Summary

We are currently seeking a Full-Stack JavaScript Developer who is passionate about creating scalable, high-performance web applications. This role involves working on both the frontend and backend of our software products, contributing to the full development lifecycle of modern web solutions.

Job Responsibilities
  • Develop and maintain robust web applications using JavaScript, Node.js, and React.js, Vue.js, or Angular
  • Collaborate with designers, developers, and product managers to build responsive, user-friendly interfaces
  • Design and implement RESTful APIs and manage backend logic for efficient client-server communication
  • Write clean, maintainable, and well-documented code that aligns with industry best practices
  • Work with SQL and NoSQL databases (e.g., MongoDB, PostgreSQL) to handle data storage and retrieval
  • Optimize application performance for speed and scalability
  • Conduct code reviews, unit testing, and debug complex issues
  • Stay up to date with the latest web technologies, tools, and frameworks


Job Requirements

Essential Skills & Experience:

  • Strong proficiency in JavaScript for both frontend and backend development
  • Hands-on experience with at least one frontend framework: React.js, Vue.js, or Angular
  • Solid knowledge of Node.js, Express.js, and asynchronous programming
  • Familiarity with HTML5, CSS3, and responsive web design principles
  • Experience integrating and consuming REST APIs
  • Practical knowledge of databases: MongoDB, MySQL, PostgreSQL, etc.
  • Proficient with Git and version control workflows
  • Excellent problem-solving and debugging abilities
  • Ability to work independently and collaborate in a team environment

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience with Docker, CI/CD pipelines, or cloud services (AWS, GCP, Azure)
  • Familiarity with Agile/Scrum methodologies
  • Knowledge of testing frameworks like Jest or Mocha is a plus

Benefits

  • Annual salary: 180,000 AFN
  • Flexible working hours and remote work options
  • Opportunity to work on innovative, global-scale projects
  • Ongoing professional development and training opportunities

Submission Guideline

Please email the following to moheb@marsline.ca:

  • Your updated resume
  • A portfolio of relevant work (if available)
  • A brief cover letter highlighting your experience and interest in the role

Subject line: Full-Stack JavaScript Developer