
Senior Full Stack Engineer – Ruby, React
Ubiminds
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and maintain full stack applications using Ruby, Ruby on Rails, and React.js.
- Architect backend services with clean separation of concerns and scalable design.
- Develop and enhance user-facing features using React.
- Work across the entire SDLC in Agile, Scrum, and DevOps environments.
- Design and consume RESTful APIs and GraphQL services.
- Implement and maintain CI/CD pipelines using tools like Docker, CircleCI, and GitHub Actions.
- Write and maintain unit and integration tests.
- Apply security best practices, including authentication and authorization.
- Deploy, monitor, and maintain applications in cloud environments (AWS, Azure, or GCP).
- Collaborate with cross-functional teams on planning, design, and delivery.
Requirements
- 4+ years of experience in software engineering.
- Strong proficiency in Ruby, Ruby on Rails, and React.js.
- Solid understanding of full stack development and modern SDLC practices.
- Experience with system design and architecture, focusing on maintainability.
- Knowledge of SQL databases (PostgreSQL, MySQL).
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with REST APIs, GraphQL, and MVC architecture.
- Experience with DevOps and CI/CD tools (Docker, CircleCI, GitHub Actions).
- Strong testing and debugging skills.
- Awareness of security best practices.
- Proficiency with Git and workflows such as GitFlow.
- Strong communication skills in English (written and verbal – C1 level).
Benefits
- Remote-first culture + MacBook provided.
- English lessons, referral bonuses, tech talks, and learning initiatives.
- Full back-office support: HR, career development, and admin services.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyRuby on RailsReact.jsRESTful APIsGraphQLSQLPostgreSQLMySQLCI/CDunit testing
Soft Skills
communicationcollaborationproblem-solvingdebuggingsecurity awareness