Senior Full-Stack Angular/Django Developer with DevOps Expertise | Remote

Remotely
Full-time
Part-time
We're seeking an exceptional Full-Stack Web Developer with proven expertise in Angular, Django, and DevOps practices to join our innovative team. You'll spearhead the acceleration of upcoming Perflab web applications while ensuring the stability and performance of existing systems. This position presents an extraordinary opportunity — work with cutting-edge technologies and make a meaningful impact on our evolving product portfolio. Key Responsibilities - Design, develop, and deploy robust full-stack web applications using Angular and Django frameworks. - Write clean, maintainable, and efficient code in TypeScript and Python — always adhering to industry best practices. - Implement responsive and intuitive user interfaces with Angular 15+ that deliver exceptional user experiences. - Create RESTful APIs using Django REST Framework to enable seamless frontend-backend integration. - Configure and optimize Celery for efficient asynchronous task processing and background jobs. - Architect and manage cloud infrastructure on AWS, including sophisticated EKS deployments. - Create and maintain Infrastructure as Code using Terraform for consistent environment provisioning. - Set up and manage Kubernetes clusters for containerized application deployment. - Implement CI/CD pipelines for automated testing and deployment workflows. - Troubleshoot and resolve complex technical issues across the full application stack. - Collaborate with cross-functional teams to define, design, and ship new features. - Conduct code reviews and mentor junior developers to maintain code quality. Required Skills - 5+ years of professional experience in full-stack web development. - Strong proficiency in TypeScript and Angular 2+ (Angular 15+ preferred). - Deep knowledge of Python and Django framework (Django 4.2+ or 5.0+). - Experience with Django REST Framework for API development. - Hands-on experience with Celery for task queuing and background processing. - Proven expertise with AWS services, particularly EKS (Elastic Kubernetes Service). - Strong understanding of Kubernetes for container orchestration. - Experience with Infrastructure as Code using Terraform. - Solid understanding of RESTful API design principles. - Familiarity with SQL and NoSQL databases. - Experience with version control systems (Git). - Strong problem-solving skills and attention to detail. - Excellent communication skills and ability to work in a remote team environment. Nice to Have - Experience with frontend state management libraries (NgRx, Redux). - Knowledge of Docker containerization. - Experience with monitoring tools (Prometheus, Grafana). - Familiarity with serverless architecture. - Experience with microservices architecture. - Knowledge of automated testing frameworks for both frontend and backend. - Previous experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI). - Contributions to open-source projects. - Experience with Agile development methodologies. Why Join Us? Join our dynamic team and work on challenging projects that push technological boundaries! We offer a flexible remote work environment, competitive compensation, and the opportunity to work with cutting-edge technologies. You'll have the freedom to innovate, contribute ideas, and grow professionally while working with a collaborative team of talented engineers. We value work-life balance and provide the tools and support needed to succeed in a remote setting.