Angular Developer
SOGECLAIR
Posted: October 14, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
An experienced Angular developer with a strong background in software development and a passion for creating scalable and efficient solutions. Proficient in designing, implementing, and testing software modules, with a focus on meeting project requirements and delivering high-quality results. Strong analytical and problem-solving skills, with the ability to work independently and as part of a team.
Required Skills
Job Description
• Responsible for the design, implementation and testing of software modules for projects as directed by the Project Manager and/or System Architect.
• Individual contributor who can convert the requirements into desig.
• Demonstrated industry experience in the development of software components.
• Identify the stories/tasks, estimates work and take full ownership of the work.
• Should follow a well-defined organizational process.
• Review the work of staff to ensure accuracy and compliance with completion criteria.
• Undertake tasks within allocated budget and timeframe.
• Set clear self (in consultation with supervisor) goals and KPIs.
• Monitor self-performance on productivity, quality, compliance to process & standards is important
Requirements:
• 8+yrs of experience in UI.
• Knowledge of Angular 15+, RxJS, NgRX (Redux), REST, WebSockets
• Working knowledge of OO design methodologies, Real Time systems including the use of UML
• Experience in User Interface design is desirable
• Strong knowledge of HTML and CSS.
• Good to have knowledge of D3JS.
• Hands on in Unit testing frameworks like Jasmine, Karma, Junit, etc.
• Working knowledge of design patterns
• A working knowledge of VS Code development environment
• Knowledge of IP communication protocols is desirable
• Good to have knowledge of Mongodb, BASEX.
• Solid Java development skills with deep understanding of:
Data Structures & Algorithms
Java Collections Framework
Object-Oriented Programming (OOP)
Design Patterns
SOLID principles
Java Threads & Concurrency
Good to have knowledge of JavaFx
• Working knowledge of configuration management and defect tracking tools viz. Jira.
• Proactive approach to professional development including software innovation and technical application
• High attention to detail with strong interpersonal skills.
• A positive working attitude with a willingness to learn and grow your skill set
• Excellent communication skills
• Team player