Full Stack Developer

JS Consultancy Services

POSITION SUMMARY

The incumbent will work in close collaboration with the Systems Development Lead in developing and managing cross-sectoral technology initiatives and projects.

KEY TASKS AND MAJOR RESPONSIBILITIES

The recruited incumbent will support the work of JS Consultancy Services and will have the following duties and responsibilities:

● Development of the information management systems and innovative technology solutions;

● Use open source programming languages and database management system for development

● Produce reports and analyze data based on needs.

● Extend, optimize and maintain the existing developed systems of JSCS.

● Contribute in development of innovative, state-of-the-art applications an collaborate with the User Experience (UX) team

● Document the development process, architecture, and components.

● Unit test each developed component

Work creatively and analytically in a problem-solving environment demonstrating teamwork, innovation and excellence

● Consider best practices and new technologies in development of solutions.

● Any other task assigned by the supervisor.

REQUIRED QUALIFICATIONS AND EXPERIENCE

● At least a bachelor’s degree in Computer Science, Information Management System or related fields;

● At least 2 years of work experience with Java (Spring Boot), PHP (Laravel), Angular 9+ and/or ReactJS;

● Extensive knowledge of PHP and Java frameworks, particularly Laravel and Spring Boot;

● Experience of working with HTML, CSS, Bootstrap, JavaScript, Angular 9+and ReactJS knowledge;

● Experience in working with Version Control – GitHub, Gitlab.

PROFESSIONAL COMPETENCIES

● Should be familiar with Linux OS;

● Must have experience with PHP, Laravel framework and Spring Boot;

● Must have basic experience with Angular 9+ and/or ReactJS;

● Must have experience with open source RDBMS solutions;

● Better to have experience in software security and testing.

● familiar with Requirement Gathering, Analysis and Validation;

● Knowledge of microservice based web applications;

● Knowledge of API design and development;

● Ability to search and resolve issues;

● Good communication skills (oral, written, and interpersonal skills).

● Ability to work in a team;

● Excellent written and oral communication skills in English and working knowledge of national languages i.e. Dari and Pashto;

● A broad understanding of current web standards & tools and the interest in and ability to quickly learn new technical skills is essential.

How to apply

Please send your resume/cv with a one page cover letter to [email protected] cc the email [email protected] while sending your resume and cover letter.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.