CodeNinja, an innovative software engineering company in the Information Technology and Services industry, is seeking a talented Angular developer to join our team. At CodeNinja, we ignite opportunities for software engineers in emerging markets by helping the world solve hard technology problems. As an Angular developer, you will be responsible for developing and maintaining high-quality web applications using Angular frameworks. You will work in a collaborative environment with a team of talented engineers to bring innovative solutions to our clients.
Responsibilities:
Requirements
· Bachelor's degree in Computer Science, Software Engineering, or related field preferred.
· Excellent communication and teamwork skills.
· Minimum 3 years of experience
· Strong attention to detail and commitment to writing clean, maintainable code.
· Ability to work in an agile development environment.
· Familiarity with version control systems, preferably Git.
Must Haves:
1. 3 years of Proven experience in building server-side applications with Angular & Node.
2. Hands on experiences with successful deliveries
3. Proficiency in Angular 16 framework, including Angular 2+ versions, and the ability to create dynamic and interactive front-end experiences.
Nice to haves:
1. Experience in designing and building RESTful APIs for communication between front-end and back-end systems.
2. Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
3. Knowledge of CI/CD pipelines, containerization (Docker), and cloud services (e.g., AWS, Azure) for deploying and maintaining web applications.
Benefits