Full-Stack Developer 

Full-Stack Developer 

Job Category: IT
Job Location: Remote
Openings: 1

Position Title: Full-Stack AI Developer 
Location: Remote  
Duration Contract  
Project: AP Automation Solution  

Job Overview:  
 

We are seeking a Full Stack Developer with heavy backend experience and solid frontend skills to join our team in building a cloud-based data processing solution. You will lead the development of robust backend pipelines for data ingestion, processing, and routing, while also creating a user-friendly frontend interface for monitoring and configuration. Your expertise in cloud infrastructure, data orchestration, and API-driven UI development will ensure a scalable and efficient pipeline. You’ll collaborate with cross-functional team members, including AI developers, and may guide junior team members (e.g., interns) to deliver a high-quality solution. 

Responsibilities

  • Provision and manage cloud infrastructure (e.g., storage, databases, compute resources, networking) using Infrastructure as Code tools across Development, Staging, and Production environments. 
  • Design and implement robust data pipelines for ingestion and routing, ensuring efficient preprocessing, storage, and archival of data using cloud-native services. 
  • Develop and integrate a workflow orchestration system with event-driven mechanisms to manage the data pipeline, incorporating robust error handling and retries. 
  • Build a user interface to monitor pipeline status, display processed data, and enable configuration of business rules through API endpoints. 
  • Write unit tests for pipeline components, perform end-to-end testing in Development and Staging environments, and optimize performance using cloud monitoring tools. 
  • Deploy the solution to Production using CI/CD pipelines and Infrastructure as Code tools, ensuring scalability and reliability. 
  • Collaborate with team members to integrate backend pipelines with AI-driven components (e.g., data extraction, processing). 
  • Mentor junior team members (e.g., interns) by reviewing their contributions, providing guidance on testing, monitoring, and validation tasks, and ensuring pipeline quality. 

Qualifications

  • Extensive backend development experience, including designing and building scalable data pipelines for ingestion, processing, and routing in cloud environments. 
  • Strong expertise with cloud platforms (e.g., AWS, Azure, GCP), including services like storage, databases, compute, and networking. 
  • Proficiency in backend programming languages such as Python, Node.js, or Java, with a focus on building event-driven systems and APIs. 
  • Solid frontend development skills, including experience with JavaScript frameworks (e.g., React, Next.js) to create user interfaces with API integration. 
  • Familiarity with Infrastructure as Code (e.g., Terraform, CloudFormation) and CI/CD tools (e.g., GitHub Actions, Jenkins) for deployment and automation. 
  • Experience with workflow orchestration and event-driven architectures (e.g., managing data pipelines, handling retries, and error management). 
  • Strong debugging and optimization skills, including performance monitoring and resource tuning in cloud environments. 
  • Ability to write and execute unit tests, perform end-to-end testing, and ensure system reliability across environments. 
  • Experience mentoring junior team members (e.g., interns) and collaborating with cross-functional teams. 
  • Excellent problem-solving skills and attention to detail in delivering scalable, high-quality solutions. 

Preferred Skills

  • Experience with cloud monitoring tools (e.g., CloudWatch, Datadog) for performance optimization. 
  • Familiarity with database streaming mechanisms (e.g., event triggers, change data capture). 
  • Knowledge of AI-driven data processing workflows (e.g., integrating with OCR or ML models). 

Tools

  • Cloud Platforms (e.g., AWS, Azure, GCP) 
  • Backend Languages: Python, Node.js, or Java 
  • Frontend Frameworks: JavaScript/React, Next.js 
  • Infrastructure as Code: Terraform, CloudFormation 
  • CI/CD: GitHub Actions, Jenkins 
  • Project Management: Jira, Confluence 
  • Version Control: GitHub 
  • Security: Snyk 

Note: Interns are welcome to Apply 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx