
Software Engineer
# Think Data Be Smart #
About Us: DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence.
Join our team as a Software Engineer (Hybrid – Lisbon, Coimbra or Braga)!
What You’ll Do:
- Architect, develop, and deploy scalable microservices and APIs integrating with generative AI models using Python and Google Cloud services.
- Build and enhance user interfaces with TypeScript, JavaScript, and modern frontend frameworks like React.
- Leverage Google Cloud tools such as Cloud Run and Pub/Sub to create efficient, event-driven architectures.
- Design and implement prototypes for web and voice integrations, ensuring high-quality user experience and system reliability.
- Provide technical leadership and mentorship to team members, promoting best practices in software development.
- Collaborate closely with product managers, AI/ML engineers, and stakeholders to translate requirements into robust technical solutions.
- Stay current with advancements in generative AI and Google Cloud Platform, identifying opportunities for innovation.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience as a full-stack developer covering both frontend and backend services.
- Strong expertise in Python for backend development and TypeScript/JavaScript for frontend development.
- Experience with modern JavaScript frameworks (React, Angular, or Vue.js).
- Proven hands-on work with Google Cloud Platform, especially Cloud Run and Pub/Sub.
- Experience integrating with generative AI models or APIs is highly desirable.
- Solid understanding of microservices architecture, API design, and software design principles.
- Excellent problem-solving skills with the ability to troubleshoot across the full stack.
- Strong communication and collaboration skills in a team-oriented environment.
- Fluency in English (written and spoken).
At DataSmart, you will have the opportunity to integrate into a solid company and participate in highly recognized projects, both nationally and internationally, with an appealing technological environment and career progression.
Excellence in the way to the future!
Connect with Us: Follow us on LinkedIn for updates on career opportunities, company news, and industry insights! For further details, visit us at www.datasmart.pt.
#JoinOurTeam #DataSmart #ThinkDataBeSmart #Python #TypeScript #React #GoogleCloud #CloudRun #PubSub #AI