Fullstack developer- Python and Angular

act digital

Porto

Presencial

EUR 42 000 - 62 000

Tempo integral

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

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

act digital is seeking a software developer in Porto to build and maintain frontend applications with Angular and TypeScript while also delivering robust backend services using Python and FastAPI. You will integrate frontend with APIs, work with SQL databases, and uphold security and testing standards.

The role requires up to 3 years of development experience, strong English and collaborative problem-solving skills in an Agile/Scrum setting.

Qualificações

  • Until 3 years of professional experience in software development.
  • Solid professional experience with Angular and TypeScript.
  • Hands-on experience developing RESTful APIs with Python and FastAPI.
  • Good knowledge of HTML5, CSS3/SCSS and responsive web development.
  • Professional experience working with SQL and relational databases.
  • Good knowledge of Git and version control.
  • Experience working in Agile/Scrum or Kanban environments.
  • Good understanding of unit and integration testing.
  • Basic understanding of CI/CD concepts and development pipelines.
  • Good understanding of web application security and secure coding practices.
  • Good Level of English.
  • Strong communication, collaboration, problem-solving and troubleshooting skills.

Responsabilidades

  • Develop and maintain frontend applications, components and features using Angular and TypeScript.
  • Develop and maintain secure, stable and efficient RESTful APIs and backend services using Python and FastAPI.
  • Implement end-to-end user stories, translating functional requirements into high-quality frontend and backend solutions.
  • Integrate Angular applications with backend APIs and ensure reliable data flow between frontend and backend.
  • Work with SQL and relational databases as required by the application.
  • Write clean, readable, maintainable and reusable code according to established development standards.
  • Implement and maintain unit and integration tests, using tools such as Jest/Jasmine for frontend and Pytest for backend.
  • Apply established security and secure coding practices, including OWASP principles and secure data handling.
  • Troubleshoot, debug and optimize application performance and resolve technical issues.
  • Use existing Git, CI/CD and deployment processes to deliver features to production.
  • Participate in code reviews and incorporate technical feedback to continuously improve code quality.
  • Participate actively in Scrum ceremonies, including Daily Stand-ups, Sprint Planning, Backlog Refinement and Retrospectives.
  • Collaborate closely with the Tech Lead and development team on technical decisions, knowledge sharing and delivery of new features.

Conhecimentos

Angular
TypeScript
Python
FastAPI
HTML5
CSS3/SCSS
SQL
Git
Agile/Scrum
Unit testing
Integration testing
CI/CD
Web security
English
Code reviews

Descrição da oferta de emprego

  • Develop and maintain frontend applications, components and features using Angular and TypeScript.
  • Develop and maintain secure, stable and efficient RESTful APIs and backend services using Python and FastAPI.
  • Implement end-to-end user stories, translating functional requirements into high-quality frontend and backend solutions.
  • Integrate Angular applications with backend APIs and ensure reliable data flow between frontend and backend.
  • Work with SQL and relational databases as required by the application.
  • Write clean, readable, maintainable and reusable code according to established development standards.
  • Implement and maintain unit and integration tests, using tools such as Jest/Jasmine for frontend and Pytest for backend.
  • Apply established security and secure coding practices, including OWASP principles and secure data handling.
  • Troubleshoot, debug and optimize application performance and resolve technical issues.
  • Use existing Git, CI/CD and deployment processes to deliver features to production.
  • Participate in code reviews and incorporate technical feedback to continuously improve code quality.
  • Participate actively in Scrum ceremonies, including Daily Stand-ups, Sprint Planning, Backlog Refinement and Retrospectives.
  • Collaborate closely with the Tech Lead and development team on technical decisions, knowledge sharing and delivery of new features.
Requirements
  • Until 3 years of professional experience in software development.
  • Solid professional experience with Angular and TypeScript.
  • Hands-on experience developing RESTful APIs with Python and FastAPI.
  • Good knowledge of HTML5, CSS3/SCSS and responsive web development.
  • Professional experience working with SQL and relational databases.
  • Good knowledge of Git and version control.
  • Experience working in Agile/Scrum or Kanban environments.
  • Good understanding of unit and integration testing.
  • Basic understanding of CI/CD concepts and development pipelines.
  • Good understanding of web application security and secure coding practices.
  • Good Level of English
  • Strong communication, collaboration, problem-solving and troubleshooting skills.
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

Python Developer
Python Developer

act digital • Lisboa

Presencial
EUR 30 000 - 50 000
Full Stack Engineer (Python/Angular)
Full Stack Engineer (Python/Angular)

act digital EMEA - Alter Solutions • Porto

Híbrido
EUR 70 000 - 90 000
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
Python and Angular Developer
Python and Angular Developer

Decskill • Porto

Presencial
EUR 42 000 - 56 000
Senior Fullstack Developer (Node.JS / Angular)
Senior Fullstack Developer (Node.JS / Angular)

Hexa People • Lisboa

Presencial
EUR 45 000 - 65 000
Lead Fullstack Developer (Node.JS / Angular)
Lead Fullstack Developer (Node.JS / Angular)

Hexa People • Lisboa

Presencial
EUR 50 000 - 70 000
Python & Angular Developer
Python & Angular Developer

act digital • Porto

Híbrido
EUR 42 000 - 54 000
Hybrid work model
International environment
Senior Full Stack Developer, .NET/Angular
Senior Full Stack Developer, .NET/Angular

Jobtailor • Lisboa

Presencial
EUR 80 000 - 110 000
Fullstack Engineer: Build Secure APIs with Angular & FastAPI
Fullstack Engineer: Build Secure APIs with Angular & FastAPI

act digital • Porto

Presencial
EUR 42 000 - 62 000
Full-Stack Python & Angular Engineer
Full-Stack Python & Angular Engineer

Decskill • Porto

Presencial
EUR 42 000 - 56 000