Tech Stack
AWSHerokuJavaScriptjQueryMySQLRubyRuby on RailsTerraform
About the role
- Build scalable, high-quality web applications using Ruby on Rails.
- Work with cross-functional teams to design and develop new features for web and mobile platforms.
- Maintain and optimize the frontend with JavaScript frameworks like Turbo and/or Stimulus.
- Oversee integration of third-party services such as Twilio, SendGrid, and Stripe.
- Ensure the application’s infrastructure on Heroku and AWS is stable, secure, and scalable to meet growing demand.
- Contribute to managing AWS Aurora for MySQL databases, ensuring efficient, reliable access to data.
- Develop, maintain, and enforce code quality and security standards, using tools like Brakeman and Dependabot.
- Drive deployment with robust CI/CD practices, including automated testing and pull request reviews.
- Provide guidance to junior engineers and participate in code reviews.
- Leverage modern development tools and AI-assisted coding practices to accelerate feature delivery while maintaining code quality standards.
Requirements
- 5+ years as a Full Stack Engineer with strong Ruby on Rails expertise.
- Proficiency in JavaScript (jQuery, Stimulus).
- Experience in database management, particularly MySQL or AWS.
- Hands-on experience with Heroku, AWS services, and infrastructure as code (Terraform).
- Proven experience with CI/CD pipelines, automated testing suites, and GitHub workflows.
- Excellent problem-solving skills and ability to work independently or as a team.
- Strong attention to detail in maintaining code quality and security standards.
- Competitive salary (80 000 USD per year)
- Flexible work environment (100% remote-friendly)
- Unlimited PTO
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsJavaScriptMySQLAWSHerokuCI/CDTerraformAutomated testingCode quality standardsDatabase management
Soft skills
Problem-solvingAttention to detailTeamworkIndependenceGuidanceCode reviews