Apply

Grupo QuintoAndar | Senior Software Engineer - Portugal

Posted 2024-11-28

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Portugal

🔍 Industry: Real Estate Technology

🏢 Company: Grupo QuintoAndar

🗣️ Languages: English, Portuguese

⏳ Experience: 5+ years

🪄 Skills: AWSSoftware DevelopmentElasticSearchFlutterJavaKotlinKubernetesMachine LearningProduct DevelopmentElasticsearchNext.jsReactCollaborationCI/CDRESTful APIsMentoring

Requirements:
  • Fluency in at least one programming language and databases (experience with Elasticsearch is a big plus).
  • Proven track record of delivering solutions to complex problems, with experience designing, building, and maintaining large, scalable systems/apps.
  • Deep understanding of best practices for software maintainability and team productivity.
  • Experience using RESTful APIs, distributed systems, CI/CD, and test automation.
  • Excellent operational and troubleshooting skills.
  • 5+ years experience in software development.
  • Ability to learn quickly and deliver high-quality data-driven structured software.
  • Professional fluency in English (Portuguese is a plus).
Responsibilities:
  • Develop and improve scalable, high-maintainable services (mostly Java/Kotlin), web applications (React), and mobile apps (Flutter).
  • Own the entire lifecycle of your code, including monitoring, troubleshooting, and resolving production issues.
  • Enhance the development experience by improving dev tools, test coverage, and code structure.
  • Contribute to the broader product team by conducting code reviews, RFC reviews, and sharing knowledge and best practices in product development.
  • Lead complex projects, involving multiple teams.
  • Mentor less experienced software developers.
  • Participate in the hiring process: interviewing, evaluating candidates, and raising the bar.
  • Engage in critical analysis of company-wide development tools and processes, identifying areas for improvement and implementing best practices to enhance software maintainability and team productivity.
Apply