Responsibilities:
- Develop user interfaces using Angular.
- Write efficient, reusable, and testable code.
- Ensure high performance of applications.
- Participate in code reviews and provide feedback.
- Knowledge of Node.js and frameworks such as Express.
- Knowledge of NX with for handling angular projects.
- Design and implement low-latency, high-availability applications.
- Implement security and data protection measures.
- Ensure website performance and security.
- Troubleshoot and resolve website issues.
- Collaborate with design and marketing teams.
Requirements:
- Proficiency in JavaScript and TypeScript.
- Strong knowledge of Angular and its core principles.
- Experience with HTML, CSS, and responsive design.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with version control systems like Git.
- Understanding of web development best practices.
- Ability to write unit tests using Jasmine, Karma, or similar tools.
- Good understanding of browser rendering behavior and performance.
- Understanding of asynchronous programming and its quirks.
- Understanding of server-side templating languages.
- Familiarity with MySQL databases.
- Understanding of web performance optimization.
- Knowledge of responsive design and cross-browser compatibility.
- Manage and maintain AWS infrastructure for the e-commerce platform.
- Deploy and optimize applications using Docker and Docker Compose.
- Set up and configure EC2 instances for hosting backend and frontend services.
- Automate deployment processes and CI/CD pipelines using Git & AWS EC2.
- Configure and manage Nginx / Apache as a reverse proxy for the application.
- Implement security best practices for AWS, EC2, S3, RDS, and IAM policies.
- Monitor application performance and troubleshoot issues in AWS CloudWatch.
- Manage database hosting and scaling using AWS RDS (MySQL/PostgreSQL).
- Implement auto-scaling and load balancing for high availability.
- Optimize Docker containers for better performance and lower resource usage.
Preferred:
- Experience with RESTful APIs, Test API's.
- Knowledge of microservices architecture
- Hands-on experience with Nx and monorepo management.
- Familiarity with Docker and containerization.
- Familiarity with SEO best practices.
- Understanding of website security best practices.
-Strong experience in AWS EC2, S3, RDS, CloudFront, IAM, and Lambda.
- Experience in Docker, Docker Compose, and Kubernetes (optional but preferred).
- Experience with Git, GitHub/GitLab CI/CD, and automated deployments on EC2.
- Strong knowledge of Linux-based servers and command-line operations.
Job Types: Full-time, Part-time
Pay: From AED3,000.00 per month
Expected hours: No more than 50 per week
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.