Software Engineer
Equação IT is a company focused on boosting technology and solid solutions through our expert consultants leading a high perspective and adding value to our customers with the purpose of providing optimization and business growth to our partners.
Responsibilities:
• Architect, develop, and deploy scalable microservices and APIs that integrate with generative AI models, using Python and Google Cloud services.
• Integrate generative AI capabilities into user interfaces, developing with TypeScript, JavaScript, and modern frontend frameworks like React.
• Leverage Google Cloud services, including Cloud Run and Pub/Sub, to build and manage efficient and event-driven architectures.
• Design and implement prototypes for web and voice integrations, ensuring a high-quality user experience and system reliability.
• Provide technical leadership and mentorship to the team, ensuring adherence to best practices in software development, especially in TypeScript and Python.
• Collaborate with product managers, AI/ML engineers, and other stakeholders to translate complex requirements into technical solutions.
• Stay up-to-date with the latest advancements in generative AI and Google Cloud Platform, and proactively identify opportunities to apply new technologies.
Requirements:
• Proven experience as a full-stack developer with a strong focus on both frontend and backend services.
• Expertise in Python for backend development and TypeScript/JavaScript for frontend development.
• Hands-on experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
• Demonstrable experience with Google Cloud Platform, specifically with Cloud Run and Pub/Sub.
• Experience in developing, deploying, and integrating with generative AI models or APIs is highly desirable.
• Strong understanding of software design principles, microservices architecture, and API design.
• Excellent problem-solving skills and the ability to troubleshoot complex issues across the full stack.
• Strong communication and collaboration skills, with a track record of working effectively in a team environment.
• +3 years of experience
• English should be at least C
• Duration: Long Term Contract
• Location will be Lisbon, Braga or Coimbra and the working model will be hybrid, with at least one time per week at the office. Candidates must be living in Portugal