Logo
Cloud BC Labs

Full Stack UI Developer Job at Cloud BC Labs in Reston

Cloud BC Labs, Reston, VA, US


Job Description

Job Description
Position : Full Stack UI Developer
Location : Reston, VA (Onsite)
Term : W2/Full Time role
Duration : Long Term
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.

Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI/ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions