Full Stack Engineer

Porter Cares, Inc.
78d

About The Position

Porter is growing and seeking to add a Full Stack Engineer to the Team! The ideal member of Porter will be a change agent, altering the status quo of healthcare delivery. You and your fellow Porter team members will provide an innovative and empathetic ecosystem of transparency to our customers. New Team Member will join feeling energetic and excited to revolutionize the healthcare continuum and contribute to the success of our mission driven organization. Now is the time to seize the moment for consumer-centered digital health experiences and join our team. As a Full Stack Engineer, you will be responsible for designing, developing and maintaining web and mobile-web applications and API leveraging modern technologies and AWS managed services.

Requirements

  • Design, develop, and maintain web, mobile-web, and API applications.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Ensure seamless integration between front-end and back-end components.
  • Leverage AWS Managed Services, including API Gateway, SQS, SNS, DynamoDB, Lambda, Secret Manager, KMS, CloudFormation, CloudWatch, and IAM.
  • Implement security coding standards.
  • Validate code using tools such as SonarCloud, Dependabot, and ZAP OWSP.
  • Ensure compliance with best practices.
  • Build and deploy code across Dev, QA, and Production environments.
  • Optimize CI/CD pipelines for efficiency and reliability.
  • Use AWS KMS and Secret Manager for secure authentication and authorization.

Nice To Haves

  • Bachelor’s degree in Computer Science or related field.
  • Experience with Salesforce API’s and Athena EHR is a plus.
  • 5+ years of experience in full-stack development.
  • Proficiency in Python.
  • Strong understanding of AWS services.
  • Familiarity with security best practices.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD).
  • Excellent problem-solving skills and ability to work in an agile environment.

Responsibilities

  • Write clean, efficient, and maintainable code.
  • Debug application code and troubleshoot interface software.
  • Develop and maintain architectures that support the modularization of applications, scalability, performance, and security of applications and application interfaces.
  • Develop, Test, and Deployment of code.
  • Document application changes and contributes to updates.

Benefits

  • Remote work environment
  • Medical, dental and vision benefits within 30 days of hire
  • Paid vacation and holidays
  • A fun team and special culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service