Our client is a leading player in the e-commerce sector, operating a trusted and innovative online marketplace that connects millions of users daily. Committed to sustainability and promoting the circular economy, they simplify transactions and create value for individuals and businesses alike.
🚀 Responsibilities :
Design software architectures that meet both functional and non-functional product requirements.
Develop new features while adhering to best practices for quality, performance, and scalability.
Work closely with the frontend team to implement features from the roadmap, ensuring smooth integration and a seamless user experience.
Enhance our development, testing, and deployment environments by applying DevOps principles and automation where possible.
Provide feedback and suggestions to improve the product, team processes, and technical standards.
Keep up with the latest advancements in technology to ensure our solutions remain cutting-edge.
👤 Profile sought :
Education :
Bachelor's degree in computer science or equivalent experience in a related field.
Experience :
At least 5 years in backend development, with 2+ years of experience using Golang.
Technical Skills :
Experience designing and working with systems that distribute data and computations across multiple servers to ensure reliability and scalability.
Familiarity with designing systems that respond to real-time events, promoting decoupling and responsiveness.
Microservices: Proficient in developing modular, independently deployable services that interact through APIs.
Skilled in designing and implementing APIs that follow REST principles for efficient client-server communication.
Strong understanding of relational databases, including schema design, query optimization, and data modeling.
Ability to assess trade-offs and make informed decisions to create scalable, maintainable, and efficient architectures.
Comfortable working in Scrum or other Agile environments and collaborating in team-oriented settings.
Proficient in English and Portuguese, particularly for technical communication.
🌍 Benefits & Culture :
A commitment to diversity and equal opportunity.
A vibrant, inclusive environment that fosters innovation and continuous learning.
Opportunities for professional growth and skill development.