Senior Software Engineer
New
Based in BrazilContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSNode.jsPostgreSQLJavaJavascriptMySQLRuby on RailsVue.JsRedisReact
Requirements
- 5+ years of experience in software engineering, ideally in full-stack or backend-focused roles.
- Strong proficiency in Ruby on Rails, Java, or similar backend technologies.
- Experience with frontend development using JavaScript frameworks such as React, Vue.js, or Node.js.
- Solid understanding of databases and caching systems such as PostgreSQL, MySQL, and Redis.
- Experience working with cloud environments such as AWS or Google Cloud Platform.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Strong understanding of agile development practices and CI/CD workflows.
- Ability to work independently in a fast-paced, remote-first environment with strong communication skills.
- Curiosity and openness to using AI-powered tools in the software development lifecycle.
Responsibilities
- Contribute to the design and development of scalable full-stack applications supporting high-traffic advertising technology platforms.
- Build and maintain backend and frontend services using technologies such as Ruby on Rails, JavaScript frameworks, and modern API architectures.
- Participate in greenfield development initiatives, delivering innovative features and system improvements from concept to production.
- Ensure high code quality through rigorous code reviews, automated testing, and adherence to engineering best practices.
- Collaborate with DevOps, QA, and product teams to deliver frequent, reliable releases in an agile environment.
- Support and improve infrastructure and deployment processes for revenue-critical applications.
- Explore and integrate AI tools and emerging technologies to enhance engineering efficiency and product capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site