Skip to main content
Miratech

Senior Full Stack Developer (Ruby on Rails, React)

RemoteBrazil only
Published
Role
Fullstack
Experience
Lead
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to BR only. Set where you work from to check your eligibility.

No BS summary

Senior Full Stack Developer with 8+ years of experience in web applications, Ruby on Rails, and React. Must have experience with RESTful/GraphQL APIs, relational databases, and cloud environments (AWS/GCP). Experience in product growth and technical leadership is required.

Core skills

Ruby on RailsReactJava

Required skills

JavaScriptHTMLCSSRESTful APIsGraphQL APIsPostgreSQLMySQLAWSGCPSpring BootMongoDBAzureCI/CDDevOpsGitSonarQube

Optional skills

React NativeDockerKubernetesTerraformARM TemplatesCloudFormationGitHub CopilotClaude AI

What you'll do

  • Working closely with engineering, product, design, and other business stakeholders to align on project goals, gather and refine requirements, and ensure seamless execution.
  • Evaluating different technical approaches, discussing potential tradeoffs, and recommending optimal solutions to address complex challenges.
  • Driving the development and refinement of full-stack services, applications, and tools using Ruby on Rails and React, ensuring high-quality implementation and optimizing performance and scalability.
  • Partnering with product managers and technical experts to define, develop, and successfully roll out new features that enhance user experience and business value.
  • Developing and integrating both back-end and front-end components, ensuring seamless interaction between Ruby on Rails services and React applications.
  • Identifying opportunities for process enhancements, incorporating feedback from stakeholders, and implementing best practices to improve system efficiency and team productivity.
  • Develop scalable and responsive web applications using React.js, ensuring a smooth and user-friendly experience across different platforms.
  • Build secure, scalable, and high-performance backend services using Java and Spring Boot, including the development and integration of RESTful APIs.
  • Design, develop, and optimize MongoDB databases and data models while ensuring application performance and reliability.
  • Deploy, monitor, troubleshoot, and maintain applications across AWS and Azure cloud environments.
  • Implement and maintain CI/CD pipelines, follow DevOps practices, and automate application build, testing, and deployment processes.
  • Ensure code quality and security through unit testing, code reviews, SonarQube analysis, and vulnerability remediation.
  • Collaborate with Product Owners, QA, DevOps Engineers, Architects, and other cross-functional teams in an Agile/Scrum environment.
  • Use modern development practices and tools such as GitHub Copilot, Claude AI, Docker/Kubernetes, and Infrastructure as Code to improve development efficiency and application delivery.

What they require

  • 8+ years of experience in designing, building, and deploying web applications
  • Strong proficiency in Ruby on Rails and React
  • Experience with front-end technologies such as JavaScript, HTML, and CSS.
  • Experience with building RESTful architectures and/or GraphQL APIs, designing efficient, scalable, and secure interfaces for both internal and external use
  • Experience with relational databases such as PostgreSQL or MySQL
  • Proficiency in cloud-based environments (e.g., AWS and Google Cloud) and experience with building scalable applications that support complex workflows
  • Product growth and lifecycle management: Experience building and growing products from initial launch through maturity, with a focus on improving, scaling, and evolving the product to better serve users and meet business objectives
  • Technical leadership experience: Proven ability to take features from initial concept through planning, development, testing, and final delivery, ensuring alignment with product goals and user needs
  • Team leadership experience, including guiding a group of engineers to challenge the status quo and deliver innovative solutions to sometimes poorly understood problems
  • Engineering-driven mindset: Experience working in an engineering-driven organization where engineers share ownership of wins and losses alongside products
  • Cross-functional collaboration: Experience working closely with stakeholders from Product, Design, Analytics, and Legal to build and refine products that meet business and regulatory requirements.
  • 5+ years of professional experience in full-stack application development, preferably working on enterprise or cloud-based applications.
  • Strong hands-on experience developing modern web applications using React.js.
  • Strong hands-on backend development experience with Java and Spring Boot, including building, integrating, and consuming RESTful APIs.
  • Strong working knowledge of MongoDB and experience designing and optimizing database structures.
  • Hands-on experience with AWS and Azure cloud services and deploying applications in cloud environments.
  • Good understanding of microservices architecture, REST APIs, and distributed application development.
  • Practical experience with CI/CD pipelines, DevOps practices, and deployment automation.
  • Experience using Git and SonarQube for source control, code quality, and static code analysis.
  • Understanding of application security, vulnerability remediation, and secure development practices.
  • Experience working in Agile/Scrum development environments with strong collaboration and communication skills.

Benefits

  • Competitive pay and benefits
  • Comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • ForeverRemote work culture
  • Flexibility that comes with remote work.
  • Growth mindset
  • Range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global impact
  • Collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming multicultural environment
  • Dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social sustainability values
  • Join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
  • Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
  • Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • Work From Anywhere Culture : make the most of the flexibility that comes with remote work.
  • Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Miratech is a global IT services and consulting company supporting digital transformation for large enterprises.

🇺🇸 United StatesIT ServicesMid-sizemiratechgroup.com
Salary not disclosed