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+.
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 :JavaScript , Angular 6+,ES6, Typescript, Angular 5+, rxjs, ngRx, redux