Point your AI agent at freehire and let it find you a job.

Get the CLI →

UsefulBI Corporation

NewBe an early applicant

Full Stack Developer

Posted Updated
Discussion

Summary

Senior full-stack developer at UsefulBI, an AI-driven data solutions provider, building and maintaining scalable web apps end to end: Python backends (Django/Flask), React/Angular/Vue frontends, AWS Amplify and serverless services (Lambda, API Gateway, DynamoDB), plus Terraform IaC and CI/CD automation.

About UsefulBI:

UsefulBI is a leading AI-driven data solutions provider specializing in data engineering, cloud transformations, and AI-powered analytics for Fortune 500 companies. We help businesses turn complex data into actionable insights through our innovative products and services.


Job Summary:

We are looking for a highly skilled and experienced Senior Full Stack Developer with a strong background in AWS Amplify, Python, and modern JavaScript frameworks. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring seamless integration between frontend and backend systems, and driving cloud-native solutions using AWS services.


Key Responsibilities:

  • Develop and maintain robust backend services and RESTful APIs using Python and frameworks such as Django or Flask.
  • Build and manage front-end components using React or Angular, or Vue.js.
  • Leverage AWS Amplify for building scalable, full-stack cloud applications with integrated CI/CD, hosting, and authentication.
  • Design and implement serverless architectures using AWS Lambda, API Gateway, Step Functions, and other relevant services.
  • Collaborate with UI/UX designers and front-end developers to integrate user-facing elements with server-side logic.
  • Manage and optimize cloud databases such as Amazon DynamoDB and RDS, ensuring high availability and data security.
  • Implement Infrastructure as Code (IaC) using Terraform and automate CI/CD pipelines using GitHub Actions.
  • Monitor application performance, resolve technical issues, and ensure system reliability and security.
  • Write clean, testable, and maintainable code adhering to industry standards and best practices.


Required Skills & Qualifications:

  • 4+ years of professional experience in full-stack development.
  • Strong hands-on experience with AWS Amplify.
  • Proficiency in Python and backend frameworks like Django or Flask.
  • Solid experience with modern JavaScript frameworks (React preferred).
  • Knowledge of serverless application design and AWS services (Lambda, API Gateway, Step Functions, DynamoDB, etc.).
  • Experience with CI/CD pipelines and Infrastructure as Code (Terraform preferred) and Git Hub.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available