Full Stack Angular Developer
Location:
RemoteTotal experience:6+ YearsFront-End Development: o Develop and maintain responsive and user-friendly web applications using Angular (latest versions). o Implement complex UI/UX designs and ensure seamless integration with back-end services. o Write clean, maintainable, and efficient code using TypeScript, HTML5, and CSS3. o Perform thorough unit and integration testing to ensure high code quality. o Optimize front-end performance for speed and scalability. o Collaborate with UX/UI designers to translate design mockups into functional components. o Manage state using state management libraries (e.g., NgRx, RxJS).Back-End Development: o Design and develop RESTful APIs using Node.js, Java, or .NET (depending on team stack). o Work with databases (SQL or NoSQL) to store and retrieve data efficiently. o Implement server-side logic and ensure data integrity and security. o Deploy and maintain applications on cloud platforms (e.g., AWS, Azure, GCP). o Write and maintain comprehensive documentation for APIs and back-end services. Full Stack Collaboration: o Work closely with product managers, designers, and other developers to understand requirements and deliver solutions. o Participate in code reviews and contribute to improving development processes. o Troubleshoot and debug issues across the entire application stack. o Stay up-to-date with the latest technologies and best practices in web development. o Contribute to architectural decisions and technical roadmaps. o Work in an agile environment. Required Skills and
Experience:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 5+ years of professional experience in full-stack web development.
Expertise in Angular (latest versions) and TypeScript.
Strong proficiency in HTML5, CSS3, and JavaScript/TypeScript.
Experience with state management libraries (NgRx, RxJS).Experience with RESTful API design and development.
Proficiency in at least one back-end language (Node.js, Java, .NET).Experience with database systems (SQL or NoSQL).Familiarity with cloud platforms (AWS, Azure, GCP).Experience with version control systems (Git).Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Experience with testing frameworks (Jest, Jasmine, Karma, etc). Preferred
Skills:
Experience in the healthcare industry.
Knowledge of microservices architecture.
Experience with containerization (Docker, Kubernetes).Familiarity with CI/CD pipelines.
Knowledge of accessibility standards.