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 :
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.
- 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.
- 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.
- 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.