Python and Angular Developer

Decskill

Porto

Presencial

EUR 42 000 - 56 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

Decskill in Porto is seeking a Python and Angular Developer to join a multidisciplinary IT team. You will build frontend components with Angular/TypeScript and backend APIs with Python and FastAPI, translating user stories into production-ready code.

The role requires at least 3 years of professional experience, solid knowledge of RESTful APIs, HTML/CSS, and experience with Git, Agile practices, and CI/CD pipelines. Fluency in Portuguese and English is mandatory, with French as a plus.

Qualificações

  • 3+ years of professional software development experience.
  • Front-end with Angular/TypeScript and REST API integration.
  • Backend with Python and FastAPI and database basics.

Responsabilidades

  • Develop and maintain frontend components with Angular and TypeScript.
  • Build stable backend APIs using Python and FastAPI.
  • Ensure seamless integration between frontend and backend and optimize performance.
  • Collaborate in Scrum ceremonies and participate in code reviews.

Conhecimentos

Angular
TypeScript
Python
FastAPI
REST APIs
HTML/CSS
Git
Agile/Scrum
CI/CD

Ferramentas

Docker
Jest
Pytest

Descrição da oferta de emprego

Decskill, founded in 2014 as an IT Consulting Company, places paramount importance on its greatest asset: its people. Our main mission is to deliver value through knowledge and talent, and we achieve this by fostering a culture of excellence and investing in the development and well-being of our people. With over 600 dedicated professionals and offices in Lisbon, Porto, Madrid, and Luxembourg, Decskill operates across three core areas:

Decskill Talent: We believe that our people are key to our success.

Through Decskill Talent, we empower our team to embrace the digital transformation challenges of our clients. We collaborate with clients to drive innovation, ensuring project success and business growth.

Decskill Boost: Equipping our team with the latest tools and methodologies, we optimize Time-to-Market and deliver innovative solutions exceeding client expectations.

Decskill Connect: Our team collaborates closely with clients to implement and manage IT infrastructures that generate long-term value.

At Decskill, we believe that by nurturing and empowering our people to confront the challenges of digital transformation, we create value not only for our clients but also for our entire ecosystem, fostering a digital community dedicated to growth and progress.

We are looking for an Python and Angular Developer

Responsibilities:

Hands-on Development & Integration

  • Develop and maintain frontend components and features using Angular and TypeScript;
  • Develop stable, secure, and efficient backend APIs using Python and FastAPI;
  • Implement user stories and translate functional requirements into high-quality frontend and backend code:
  • Ensure seamless integration between frontend interfaces and backend API endpoints;
  • Assist in debugging, troubleshooting, and optimizing application performance.

Adherence to Quality, Security & Standards

  • Write clean, readable, and maintainable code in accordance with the company’s established development standards and guidelines;
  • Implement unit and integration tests (using tools like Jest/Jasmine for frontend and Pytest for backend) to ensure strong code coverage;
  • Apply predefined enterprise security practices (OWASP guidelines, secure coding practices, and secure data handling) across your code;
  • Utilize existing CI/CD pipelines, containerization processes, and deployment tools to deliver features to production.
  • Participate actively in Scrum ceremonies (Daily meetings, Sprint Planning, Retrospectives, Refinements);
  • Participate in code reviews, receiving constructive feedback to continuously improve coding standards;
  • Collaborate closely with the Tech Lead and team members to share knowledge and contribute to the team’s growing autonomy in Angular and FastAPI;

Requirements:

  • Professional Experience: 3+ years of professional experience in software development;
  • Frontend Skills: Mid-level experience with Angular and TypeScript (including modular design, forms, and consuming REST APIs);
  • Backend Skills: Hands-on experience developing RESTful APIs and backend logic using Python and FastAPI;
  • Web Technologies: Good understanding of HTML5, CSS3/SCSS, and responsive layouts;
  • Databases: Experience working with relational databases (SQL) and basic data modeling;
  • Tools & Methodology: Good knowledge of version control (Git), Agile practices (Scrum/Kanban), and basic understanding of CI/CD concepts.

Nice to Have:

  • Experience working in structured corporate environments with defined coding and security guidelines;
  • Basic experience with Docker / Containerization;
  • Experience in fintech, banking, or financial services.

Behavioral & Soft Skills

  • Collaborative Mindset: A strong team player who communicates clearly and works constructively with others;
  • Problem-Solving: Proactive attitude toward finding bugs, learning from mistakes, and proposing functional solutions;
  • Eagerness to Learn: Highly motivated to learn from senior peers/the Tech Lead, adopt new technologies, and improve technical skills;
  • Responsibility: Reliable and structured approach to daily tasks, meeting goals on time and taking pride in code quality.

Other Requirements

Languages:

  • Fluent in Portuguese (mandatory);
  • Good level of English - minimum B2 (mandatory);
  • French is a plus.

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Python Developer
Senior Python Developer

Decskill • Porto

Híbrido
EUR 55 000 - 75 000
Python & Angular Developer
Python & Angular Developer

act digital • Porto

Híbrido
EUR 42 000 - 54 000
Hybrid work model
International environment
Python and Angular Developer | Mid
Python and Angular Developer | Mid

Hexa Consulting • Porto

Presencial
EUR 42 000 - 65 000
Private health insurance
Mental health support
Training and certification support
+4
Angular Developer
Angular Developer

Decskill • Lisboa

Presencial
EUR 40 000 - 60 000
Full-Stack Python & Angular Engineer
Full-Stack Python & Angular Engineer

Decskill • Porto

Presencial
EUR 42 000 - 56 000
Senior Angular Developer
Senior Angular Developer

Decskill • Lisboa

Presencial
EUR 45 000 - 75 000
Java & Angular Fullstack Developer
Java & Angular Fullstack Developer

Decskill • Lisboa

Presencial
EUR 50 000 - 70 000
Fullstack | Java & Angular
Fullstack | Java & Angular

Decskill • Porto

Presencial
EUR 35 000 - 50 000
Desenvolvedor Python
Desenvolvedor Python

Decskill • Portugal

Presencial
EUR 40 000 - 60 000
.NET Software Developer | with Angular
.NET Software Developer | with Angular

Decskill • Lisboa

Presencial
EUR 40 000 - 60 000