Senior Software Developer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer based in Brazil.
This is an exciting opportunity for an experienced full-stack engineer to contribute to the development of scalable, high-impact software solutions in a fast-paced and collaborative remote environment. The role involves working across the entire technology stack, leveraging modern development frameworks and AI-powered engineering workflows to accelerate delivery and innovation. You will play a key role in building new features, improving system reliability, reducing technical debt, and driving engineering excellence. Working closely with cross-functional teams, you will help shape technical decisions while contributing to a culture of continuous learning and improvement. This position is ideal for developers who are passionate about modern software engineering practices and eager to maximize productivity through advanced AI-assisted development tools.
- Design, develop, and maintain scalable, secure, and high-performing software solutions across the full technology stack.
- Leverage AI-assisted development tools and workflows to improve engineering efficiency, code quality, and delivery speed.
- Troubleshoot production issues, identify root causes, implement long-term fixes, and participate in on-call rotations as required.
- Collaborate with engineering peers through code reviews, technical discussions, and knowledge-sharing initiatives.
- Proactively identify, prioritize, and address technical debt to ensure long-term maintainability and platform stability.
- Contribute to architectural decisions and continuously evaluate emerging technologies and best practices.
- Partner with cross-functional stakeholders to deliver impactful product enhancements and technical improvements.
- 6+ years of professional software development experience using modern web frameworks such as Ruby on Rails, Django, or similar technologies.
- Strong experience with front-end development using React, Angular, TypeScript, or equivalent frameworks.
- Proven full-stack development capabilities with deep expertise in at least one area of the stack.
- Hands-on experience using AI coding assistants and developer productivity tools such as Claude Code, Cursor, or comparable solutions as part of daily workflows.
- Strong problem-solving abilities and experience building maintainable, production-grade applications.
- Excellent communication and collaboration skills, with the ability to work effectively in a fully remote environment.
- Experience with Ruby on Rails, React, and React Native is highly desirable.
- Familiarity with infrastructure-as-code tools such as Terraform or AWS CDK is considered a plus.
- Exposure to modern data platforms and tools, including Snowflake, Fivetran, or dbt, is advantageous.
- Experience working in startup or high-growth environments is beneficial.
- Bachelor's degree in Computer Science or a related field is preferred.
- Competitive salary ranging from $75,000–$95,000 USD (Level 4) or $90,000–$110,000 USD (Level 5), depending on experience and leveling.
- Fully remote work environment.
- Opportunity to work with modern AI-powered engineering workflows and cutting-edge development practices.
- Exposure to complex technical challenges with significant ownership and impact.
- Collaborative and supportive engineering culture focused on growth and continuous learning.
- Structured career progression and internal leveling framework.
- Opportunity to work alongside highly experienced professionals in a fast-growing technology environment.