Curotec logo
Curotec
Posted 31 days agoVerified live 11h ago

Full-Stack Engineer (Ruby on Rails/ReactJS)

Brief overview

Remote
Ruby on RailsMonolith Application ArchitectureReactTypeScriptDockerHerokuAWS Fargate/ECSPostgreSQLTerraformGitHub Actions

About the company

Latin American Nearshore Software Development & Staff Augmentation Powerhouse

Job description

Summary

Curotec is a software services company specializing in enterprise-level software projects for clients worldwide. The company is seeking a Full-Stack Engineer to maintain and evolve a Ruby on Rails monolith application, modernize front-end components with React/TypeScript, and manage cloud infrastructure, databases, and CI/CD pipelines.

Responsibilities

  • Work on our monolith application built with Ruby on Rails (v6, with plans to upgrade to v7)
  • Collaborate with the team to migrate and modernize front-end components from Angular 1 to React/TypeScript
  • Ensure adherence to strict code conventions and maintain high code quality
  • Deploy and manage applications hosted on Heroku and AWS Fargate/ECS
  • Utilize Terraform to implement infrastructure-as-code practices
  • Manage database operations with Postgres v14
  • Build and maintain responsive, user-friendly interfaces using React/TypeScript
  • Collaborate with designers and other engineers to improve the front-end experience
  • Leverage GitHub Actions to maintain robust CI/CD pipelines
  • Work with AWS services like S3 for storage and SKS for secure key storage

Skills

  • Strong experience with Ruby on Rails and a deep understanding of monolith application architecture
  • Proficiency in React/TypeScript and front-end best practices
  • Experience with containerization tools like Docker
  • Hands-on expertise with Heroku and AWS Fargate/ECS for application hosting
  • Solid understanding of Postgres v14 or similar relational databases
  • Proven experience with Terraform for infrastructure as code
  • Familiarity with CI/CD pipelines, especially GitHub Actions
  • Adherence to and respect for code conventions and team guidelines

Qualifications

Must Haves

  • Strong experience with Ruby on Rails and a deep understanding of monolith application architecture
  • Proficiency in React/TypeScript and front-end best practices
  • Experience with containerization tools like Docker
  • Hands-on expertise with Heroku and AWS Fargate/ECS for application hosting
  • Solid understanding of Postgres v14 or similar relational databases
  • Proven experience with Terraform for infrastructure as code
  • Familiarity with CI/CD pipelines, especially GitHub Actions
  • Adherence to and respect for code conventions and team guidelines

Benefits

  • Ability to grow and advance your career
  • Attend virtual developer conferences
  • Work on cutting-edge and exciting projects

More jobs like this