O que esta vaga pede
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Back-end JR | Pesquisa e Desenvolvimento based in Brazil.
As a Junior Back-end Developer in Research & Development, you will contribute to exploring emerging technologies and evaluating innovative solutions that support data-driven products and services. You will work alongside an experienced R&D team to test new tools, develop proof of concepts (PoCs), and investigate different approaches to data storage and processing. The role combines hands-on experimentation, technical research, and documentation rather than focusing exclusively on maintaining production systems. You will help transform research findings into functional prototypes and actionable technical insights. This is an excellent opportunity to strengthen your programming and database skills while learning about new frameworks and technologies. Join a collaborative, knowledge-sharing environment that encourages curiosity, initiative, and continuous professional development.
Accountabilities:
- Assist the R&D team in configuring development and testing environments, executing scripts, and collecting performance metrics for proof-of-concept projects involving new technologies and tools.
- Develop simplified, functional prototypes using available datasets to validate technical concepts and assess the feasibility of potential solutions.
- Support the exploration, testing, and evaluation of emerging technologies, frameworks, and tools relevant to the team's research priorities.
- Prepare clear and structured technical documentation, including installation guides, usage instructions, configuration procedures, and records of experimentation.
- Collect, analyze, and document performance metrics to compare technologies and approaches, helping the team make informed technical decisions.
- Contribute to the exploration and structuring of databases, including evaluating solutions for relational and NoSQL data storage.
- Apply programming fundamentals and object-oriented programming principles when building prototypes and testing technical solutions.
- Use version control tools such as Git and GitHub to manage code, track changes, and collaborate effectively with team members.
- Explore and test REST APIs to understand integrations, data exchange, and potential use cases for new technologies.
- Maintain a proactive learning approach by researching new technical concepts, sharing findings, and contributing ideas to ongoing R&D initiatives.
- Practical knowledge of object-oriented programming (OOP) principles and their application in software development.
- Understanding of relational database concepts, including how relational databases organize, store, and retrieve information.
- Basic theoretical knowledge of NoSQL databases and an interest in learning about alternative data storage technologies.
- Familiarity with Git and GitHub for version control and collaborative development.
- Basic understanding of REST APIs and how to consume endpoints to retrieve or exchange data.
- Ability to write, execute, test, and troubleshoot scripts as part of technical experiments and prototype development.
- Strong interest in research and development, emerging technologies, software engineering, and technical experimentation.
- Curiosity, initiative, and a willingness to learn new programming languages, frameworks, tools, and methodologies.
- Analytical thinking and attention to detail, particularly when collecting performance metrics, comparing technical solutions, and documenting results.
- Clear written communication skills, with the ability to produce organized and understandable technical documentation.
- Ability to collaborate with teammates, ask questions, receive feedback, and contribute to a supportive and knowledge-sharing environment.
- Good organizational skills and the ability to manage research tasks, document progress, and communicate findings effectively.
- 100% remote work, with the flexibility to work from anywhere.
- Access to office spaces in Rio de Janeiro and São Paulo for those who prefer working on-site.
- Flexible working hours, including while working remotely.
- Flexible vacation arrangements in addition to standard CLT employment benefits.
- Career growth and professional development opportunities.
- Bradesco health and dental insurance.
- Group life insurance.
- Meal allowance through the Caju benefits card.
- Monthly home-office support for furniture and internet expenses.
- Additional home-office allowance.
- OrienteMe access for psychological support.
- Conexa Saúde access to psychological and nutritional support.
- Wellhub membership for health and wellness activities.
- Birthday day off.
- Six months of maternity leave.
- One month of paternity leave.
- Childcare assistance.
- SESC partnership benefits.
- Team game nights, both in person at the Rio de Janeiro office and online through Discord.
- Access to internal learning and development programs, including BDC Learning and BDC Decola, with subsidies for courses, lectures, books, and other learning resources.
- A supportive, collaborative team culture that encourages knowledge sharing and continuous learning.
Requirements:
Benefits:
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1