Job Description
π Opportunity : Backend Developer
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 :
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 :
π Location : Full-remote, Portugal based
π Starting date : ASAP
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.
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.
- A commitment to diversity and equal opportunity.
- A vibrant, inclusive environment that fosters innovation and continuous learning.
- Opportunities for professional growth and skill development.
π Location : Full-remote, Portugal based
π Starting date : ASAP