Position: Full Stack Developer
Location: Remote
Duration: Long term contract
Job Description:
We are seeking a highly skilled Full Stack Developer with over 6 years of experience in designing developing and deploying scalable applications. The ideal candidate will have expert-level knowledge in Python strong hands-on experience with ReactJS/Angular for front-end development and proven expertise in AWS serverless architecture. This role requires a deep understanding of CI/CD pipelines relational and NoSQL databases and AI/ML concepts making it ideal for professionals passionate about building modern cloud-native applications.
Key Responsibilities
Backend Development
- Design develop and maintain RESTful and GraphQL APIs using Python (Flask FastAPI or Django).
- Design and integrate APIs with backend systems.
- Implement business logic data processing workflows and integrations with third-party services.
- Ensure code quality maintainability and performance with best practices in unit testing and architecture.
Frontend Development
- Develop and maintain front-end applications for healthcare network adequacy and analytics dashboards.
- Build dynamic UI components dashboards.
- Build user-friendly features for compliance dashboards (e.g. pharmacy network adequacy).
- Develop dynamic responsive and user-friendly web applications using ReactJS or Angular.
- Integrate front-end components with back-end APIs ensuring seamless user experience.
- Optimize front-end performance scalability and accessibility.
Cloud & DevOps
- Work with data engineers to fetch and display analytics from Databricks/Snowflake
- Design and deploy applications on AWS using serverless services (Lambda API Gateway DynamoDB S3 Step Functions etc.)
- Contribute to architecture discussions and be flexible with evolving tech stacks
- Create and manage CI/CD pipelines integrating GitHub Actions AWS CodePipeline or Jenkins.
- Implement infrastructure-as-code (IaC) using AWS CloudFormation or Terraform.
Database Management
- Work extensively with PostgreSQL for complex queries optimization and schema design.
- Design and manage NoSQL databases (DynamoDB MongoDB) for high-performance and scalable applications.
AI/ML Integration
- Collaborate with Data Science teams to integrate AI/ML models into production applications.
- Deploy scale and monitor machine learning workloads on AWS (SageMaker Lambda or ECS).
Collaboration & Agile Delivery
- Work in cross-functional Agile/Scrum teams with Product Managers Designers and QA Engineers.
- Participate in sprint planning code reviews and architecture discussions.
- Mentor junior engineers and contribute to technical best practices.
Required Qualifications
- 6 years of professional experience as a Full Stack Developer with emphasis on front-end development.
- Expert-level knowledge of Python (Flask Django FastAPI).
- Strong hands-on experience with ReactJS /Angular/Vue.
- 2 years of experience with AWS especially serverless services (Lambda API Gateway DynamoDB).
- Proven expertise in creating CI/CD pipelines (GitHub AWS CodePipeline Jenkins etc.).
- Strong database skills in Postgres (design optimization advanced queries).
- Familiarity with NoSQL databases (DynamoDB MongoDB Cassandra).
- Working knowledge of AI/ML concepts with experience integrating models into applications
Strongly preferred
- Proficiency in JavaScript/TypeScript frameworks (React/Angular/Vue).
- Experience in API design and integration (REST/GraphQL).
- Familiarity with backend frameworks ( Python or Java).
- Experience in healthcare analytics or geospatial applications (preferred).
- Strong problem-solving and collaboration skills.