Career Openings

Home Careers Career Openings Full-Stack Developer Internship
Full-Stack Developer Internship

Full-Stack Developer Internship

Overview

We are looking for Full Stack Software Engineer, a Computer Programmer who uses coding to operate on
both front- and back-end systems. Their main duties include creating user interactions on various
websites and platforms, writing code optimized for mobile, and developing databases and services for
functionality.

Description

Role Description:

Building complex web systems that have been successfully
delivered to customers

Research, explore, and select the best possible methods and
components for the platform

Develop new systems from the ground up as well as modify existing
customer systems and add new features

Ability to take a project from scoping requirements through the
actual launch of the project

Participate in project planning and advise project teams of all
options to deliver business requirements most effectively

Communicating with users, other technical teams, and management to
collect requirements, identify tasks, provide estimates, and meet production deadlines

Employee object-oriented analysis and design techniques
including use case analysis, object modeling, and database schema design to ensure business
requirements and design goals are met.

Participate in application architecture planning to determine optimal
solution architecture, efficiency, maintainability, and sociability

Design, execute, assess, and troubleshoot software programs and
applications which include: configuring, coding, developing, and documenting software
specifications throughout the project life cycle. Will also oversee system startups in a timely
and accurate fashion, and provide support to other projects/departments where required

Requirements

Job Requirements:

Proven experience with .Net Core

Programming experience with at least one modern language such as
Java, C++, or C# including object-oriented design

Experience with distributed, multi-tiered systems, algorithms, and
relational databases

Adept at handling ambiguous or undefined problems as well as the
ability to think abstractly

Experience with Angular 2+

3 years of Experience with modern JavaScript frameworks angular 2+,
reactJS, or vueJS

Experience working in an Agile environment

Knowledge of Computer Science fundamentals such as object-oriented
design, algorithm design, data structures, problem-solving, modeling skills, and complexity
analysis

Qualifications

Job Qualifications:

5+ years of experience in development

Bachelor’s degree in computer science or related field

Excellent communication skills

Fluency in written and spoken English

Benefits

Job Benefits:

Training & Development

Innovative Environment

Quarterly Bonus

Corporate Benefits

Work From Home

Fun Activities

Medical Insurance

Share Article:

    Join Us

    Apply Now


    Take your career to the next level, and join us at ArabDT




    Upload a file or drag and drop here

    Files Supported: PDF, TEXT, DOC, DOCX, JPG, PNG, SVG

    What is 4 + 3