We are seeking a Junior Full Stack Developer to join a team in the Financial Services industry. The role requires a technical professional to contribute to the development and maintenance of software solutions in Porto.
Description
· Building and maintaining web applications using modern frontend and backend frameworks.
· Developing internal AI-powered tools, including Retrieval-Augmented Generation (RAG) services using the latest AI models.
· Participating in the full development lifecycle from requirement gathering and design to testing, deployment and maintenance.
· Contributing to CI/CD pipelines and infrastructure automation using Docker and Azure.
· Designing and deploying RESTful APIs and backend services.
· Writing clean, efficient, maintainable, and well-documented code.
· Work closely with IT, project and business teams to deliver high-impact solutions.
· Supporting internal users, gathering feedback, and iterating on tools to improve usability.
Profile
- Strong programming skills in Python (Pandas, Numpy) or C#
- Solid experience with SQL
- Proficiency in Git and version control workflows
- Hands-on experience in API development and integration
- Comfort working in Unix/Linux environments
- Exposure to frontend technologies: VueJS or React, HTML/CSS, TypeScript
- Familiarity with Azure cloud services
- Understanding of DevOps practices: Docker, Kubernetes, GitHub Actions, CI/CD pipelines
- Interest or experience in AI technologies: GenAI (Gemini, Claude, Mistral), RAG, GitHub Copilot or similar tools
- A collaborative team player who thrives in dynamic environments
- Experience in the financial sector is a strong advantage
Job Offer
· Work with the latest AI models and development tools
· Be part of a team that values innovation, autonomy, and continuous learning
· Contribute to impactful internal platforms used across the company
· Enjoy a forward-thinking, and supportive culture
· Competitive salary and benefits package