Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

AWS Developer

Virufy

Virufy

Software Engineering
Posted on Sep 10, 2025

AWS Developer

We are seeking an experienced AWS Developer to join our team. The ideal candidate will possess a strong background in building scalable, reliable, and maintainable services on AWS. You will collaborate with cross-functional teams to design, develop, and deploy applications and services on the AWS platform.

Responsibilities

  • Design, develop, and deploy cloud-based solutions using AWS services.
  • Integrate AWS services into existing applications or create new applications.
  • Ensure architectural best practices are followed, including scalability, availability, and disaster recovery.
  • Set up, configure, and maintain AWS services such as EC2, S3, RDS, Lambda, Elastic Beanstalk, and more.
  • Implement and manage Continuous Integration and Continuous Deployment (CI/CD) using AWS CodePipeline, CodeBuild, and other tools.
  • Design and implement AWS security best practices, including IAM roles, security groups, and VPC configurations.
  • Manage application secrets using AWS Secrets Manager or Parameter Store.
  • Monitor applications using AWS CloudWatch and other monitoring tools.
  • Optimize application performance, ensuring the best possible cost, performance, and capacity balance.
  • Collaborate with product managers, architects, and other developers to design and deliver features.
  • Document processes, architectures, and best practices.
  • Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3-5 years of experience working with AWS services and developing cloud-native applications.
  • Desired Skills

  • AWS Developer, AWS Solutions Architect, or similar AWS certification is a plus.
  • Proficiency in a high-level programming language such as Python, JavaScript, Java, or C#.
  • Strong understanding of core AWS services, uses, and basic architecture best practices.
  • Experience with AWS serverless technologies, including Lambda and DynamoDB.
  • Familiarity with AWS management tools like CloudFormation or Terraform.
  • Knowledge of networking and security concepts in the AWS context.
  • Ability to troubleshoot complex cloud infrastructure issues.
  • Strong communication and collaboration skills.
  • A keen interest in staying updated with the latest trends and updates in cloud computing.
  • Hours

  • Time commitment of 10+ hours per week.
  • Duration commitment of 6+ months.
  • PM will need to set weekly meetings with relevant stakeholders, defined by the availability of all attendees.
  • Review and respond to Slack and Email messages daily.
  • Questions?

  • Reach out to frederick.cosper@virufy.org and we will get back to you promptly.