UI Developer

Compunnel

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of professional software development experience
  • 4+ years of hands-on Angular development experience
  • Substantial experience building and deploying applications on AWS
  • Strong experience with Angular 14+, TypeScript, RxJS
  • Experience with NgRx or Akita for state management
  • Familiarity with Java and/or Python for backend integration
  • Bachelor's or Master's degree in Computer Science or a related field.

Responsibilities

  • Design and develop reusable features using Angular and TypeScript
  • Implement state management solutions and manage data streams with RxJS
  • Optimize application performance across devices
  • Collaborate with UI/UX designers to create pixel-perfect implementations
  • Architect and manage scalable backend services and microservices
  • Configure and manage AWS infrastructure, focusing on serverless architectures
  • Integrate AI tools for rapid development, optimization, and debugging.

Benefits

  • Access to cutting-edge AI-assisted development tools
  • Collaborative work environment emphasizing team synergy
  • Involvement in innovative projects focusing on modern technologies
  • Opportunity to work with AWS and cloud-native solutions
  • In-house trainings for advanced scaling and cloud configurations.
Full Job Description
Job Summary

We are seeking a seasoned Senior Full-Stack Developer to design, build, and maintain robust, scalable, and high-performance applications, with a primary focus on developing exceptional user experiences using Angular. The role also involves integrating backend services and working with AWS cloud infrastructure. The ideal candidate will be a self-starter who thrives in a collaborative environment and has a strong understanding of modern web technologies, cloud architecture, and AI-assisted software engineering practices. The candidate should be comfortable using modern AI-powered development tools to accelerate development, improve code quality, automate testing, optimize cloud operations, and enhance engineering productivity. available for a mandatory onsite interview.

Key Responsibilities
• Design and develop modular, reusable, and testable interactive features using Angular and TypeScript.
• Implement robust state management solutions such as NgRx or Akita and manage complex asynchronous data streams using RxJS.
• Optimize application performance for speed, scalability, and cross-browser compatibility.
• Collaborate with UI/UX designers to translate wireframes and mockups into high-quality, pixel-perfect implementations.
• Use AI-assisted development tools for rapid prototyping, code optimization, refactoring, and debugging while adhering to engineering standards.
• Architect, deploy, and manage scalable backend services and microservices.
• Configure and manage AWS cloud infrastructure, including serverless architectures using Lambda and API Gateway where applicable.
• Design and implement secure and optimized RESTful or GraphQL APIs.
• Manage database integrations, including efficient queries and schema design for SQL databases using RDS and NoSQL databases using DynamoDB.
• Leverage AI-enabled cloud monitoring and observability tools for performance optimization, incident analysis, and operational efficiency.
• Support automation initiatives using AI-powered infrastructure management and deployment practices.
• Adopt AI-assisted software development practices to improve delivery speed, code quality, and engineering productivity.
• Use AI tools responsibly for code suggestions, documentation generation, test automation, defect analysis, and technical research.
• Validate AI-generated outputs for security, scalability, maintainability, and compliance with enterprise standards.
• Identify opportunities to integrate Generative AI and intelligent automation capabilities into enterprise applications.
• Participate in code reviews, testing, CI/CD activities, and Agile/Scrum delivery processes.

Required Qualifications
• 7+ years of professional software development experience.
• 4+ years of hands-on Angular development experience.
• Substantial hands-on experience building and deploying applications on AWS.
• Strong experience with Angular 14+, TypeScript, RxJS, and modern frontend development practices.
• Experience with NgRx, Akita, or similar state management technologies.
• Strong knowledge of HTML5, CSS3/SASS, responsive design, and frontend performance optimization.
• Experience with AWS services including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and IAM.
• Experience with Java and/or Python for backend development and integration.
• Strong experience designing and consuming RESTful APIs and familiarity with GraphQL.
• Experience with microservices architecture and cloud-based application development.
• Experience with Git and CI/CD pipelines such as AWS CodePipeline, Jenkins, or GitHub Actions.
• Experience with Docker and Infrastructure-as-Code tools such as Terraform or AWS CloudFormation.
• Experience implementing secure coding standards, automated testing practices, and cloud security best practices.
• Experience with automated code quality analysis and security scanning tools such as SonarQube.
• Strong exposure to AI-assisted development tools such as GitHub Copilot, ChatGPT, Amazon CodeWhisperer, or similar platforms.
• Strong problem-solving, communication, and technical documentation skills.
• Ability to articulate complex technical concepts to technical and non-technical stakeholders.
• Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Preferred Qualifications
• Experience integrating Generative AI capabilities, AI APIs, or enterprise AI platforms into applications.
• AWS Certified Developer - Associate or AWS Certified Solutions Architect certification.
• Experience with observability platforms such as CloudWatch, Datadog, Grafana, or New Relic.
• Familiarity with Kubernetes or Amazon EKS.
• Exposure to FinOps, cloud cost optimization, and cloud governance practices.
• Experience with secure SDLC and DevSecOps methodologies.
• Experience with AI-enabled DevOps monitoring and operational automation.
• Familiarity with advanced frontend performance tuning and enterprise design practices.

Certifications
• AWS Certified Developer - Associate preferred.
• AWS Certified Solutions Architect preferred.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar UI Developer jobs: