Logo
CloudBC Labs

UI Frontend Developer (Angular) Job at CloudBC Labs in Reston

CloudBC Labs, Reston, VA, United States, 22090


Position : UI Frontend Developer (Angular)

Location : Reston, VA (Fully Onsite)

Term : W2/Full Time role

Duration : Long Term

Exp. : 12+ Years

Job Description :

We are seeking a highly skilled Full Stack Developer with expertise in Python, Angular framework, AWS cloud, and AI application development. This position demands a developer who is not only proficient in both front-end and back-end technologies but also has a keen eye for detail and a strong ability to work alongside AI developers and data scientists to develop AI products.

Key Responsibilities :
  • Develop and maintain scalable web applications using Python and the Angular framework.
  • Design and implement UI/UX in collaboration with the design team using AWS, CSS, and JavaScript.
  • Architect and manage cloud-based applications and services on AWS.
  • Integrate AI solutions into existing applications to enhance functionality and performance.
  • Work with databases, both relational (SQL) and non-relational (NoSQL), to ensure data integrity and performance.
  • Perform code reviews, testing, and debugging to ensure the highest level of code quality.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Utilize version control systems (e.g., Git) to manage and streamline development processes.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge.
Required Skills and Qualifications :
  • Experience with AWS, CSS, and JavaScript for UI/UX design: Proficiency in designing user interfaces and user experiences that are not only visually appealing but also highly functional.
  • Familiarity with Web/Angular and DB/SQL, and Python: Advanced knowledge of front-end and back-end technologies, ensuring seamless integration and performance across the stack.
  • Strong problem-solving skills and the ability to work independently: Demonstrated ability to tackle complex challenges and develop innovative solutions without requiring constant supervision.
  • Experience with version control (e.g., Git) is a plus: Working knowledge of version control systems to manage codebase efficiently and collaborate with other developers.
  • Strong testing skills: Expertise in writing and executing comprehensive tests to ensure the functionality, performance, and security of the applications.
Preferred Skills :
  • Experience with AI and machine learning frameworks.
  • Knowledge of DevOps practices and tools.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Strong understanding of RESTful API design and implementation.
  • Experience with Agile development methodologies.
  • Ability to mentor and guide junior developers.
Educational Requirements :
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications in Python, AWS, or other related technologies are a plus.