Full Stack Engineer

Overview

We are looking for a Full Stack Developer with a passion for crafting high-quality software solutions. You will be an integral part of our development team, working on exciting and challenging projects. The ideal candidate should have a strong background in API usage, design patterns, SOLID & Clean code principles, and a deep understanding of front-end technologies, particularly Angular 6+.

 

 

Job Description

Develop and maintain high-quality software applications

Work with cross-functional teams to design and implement features

Strong grasp of API usage, design patterns, SOLID and clean code principles

Proficient in Angular 6+ (ES6, Typescript, Angular 5+, rxjs, ngRx, redux)

Strong JavaScript skills

Create visually appealing and responsive UI components

Perform automated testing to ensure code reliability

Self-motivated and accountable, with a focus on meeting project deadlines

Collaborate effectively and communicate project status

 

 

Requirements:

 

Bachelor's degree in Computer Science or related field (or equivalent experience)

Proven experience as a Full Stack Developer

Strong knowledge of Angular 6+ and front-end technologies

Ability to design and convert drawings into UI components

Familiarity with automated testing

Deadline-conscious in your work approach

Excellent communication skills

Strong problem-solving skills

Ability to work independently and in a team

A portfolio or code samples to showcase your work is a plus

Skills & Requirements

Skills :JavaScript , Angular 6+,ES6, Typescript, Angular 5+, rxjs, ngRx, redux