Apply for jobs Login
World map with all continents displayed

Senior Back-end Developer - Ruby on Rails, PostgreSQL - Social good market

5+ years
Short-term (40h)
Social good
Full Remote
Ruby on Rails
AWS Lambda
PostgreSQL

Requirements

Must-haves

  • 5+ years of software development experience
  • 5+ years of Ruby on Rails experience
  • Experience with DevOps
  • Experience with authentication and authorization mechanisms
  • Proficiency with secure coding practices and web application security (OWASP Top 10)
  • Experience working with PostgreSQL databases with encryption considerations
  • Familiarity with AWS services (e.g. IAM, RDS, Lambda, S3, CloudWatch, API Gateway)
  • Experience with logging, monitoring, and auditing security events
  • Strong documentation skills to align security implementations with compliance requirements
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience with front-end development using JavaScript frameworks (React, Angular, Vue)
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • This is a full-time role (40 hours / week) for a 1-month contract.
  • Develop and enhance Ruby on Rails applications to comply with TX-RAMP security standards
  • Implement Role-Based Access Control (RBAC) and Multi-Factor Authentication (MFA) for authentication and authorization
  • Refactor API endpoints to align with authentication and logging security best practices
  • Collaborate with DevOps and Security Engineers to implement secure CI/CD pipelines and infrastructure
  • Improve logging and monitoring to track authentication events, access control changes, and security alerts
  • Document security policies and compliance controls within the application
  • Ensure encryption of sensitive data at rest and in transit using AWS KMS and TLS
  • Conduct security testing, including code reviews and penetration testing collaboration, to identify vulnerabilities
This job is closed Create a Strider account today, and get matched with other great job opportunities!
This job is closed Create a Strider account today, and get matched with other great job opportunities!

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs