-
Logic Hire Solutions LTD

Full Stack Software Engineer

Logic Hire Solutions LTD
Portugal · Full-time · Mid-Senior

Job Title: Full stack Software Engineer

Location: Remote - Portugal

Employment Type: [Full-Time - Remote]

About The Role

We are seeking a highly skilled and experienced Full Stack Software Engineer with a strong background in software development, particularly in object-oriented programming, Python, and modern front-end frameworks. The ideal candidate will have a proven track record of delivering high-quality software solutions, excellent communication skills, and experience working with relational databases, AWS services, and testing methodologies.

Key Responsibilities

  • Design, develop, and maintain scalable and efficient software solutions using object-oriented programming principles.
  • Write clean, maintainable, and well-documented code in Python and other relevant technologies.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Collaborate with cross-functional teams to design and implement front-end solutions, with a preference for React.js.
  • Work with relational databases to design and optimize database schemas and queries.
  • Utilize AWS services to build, deploy, and manage cloud-based applications.
  • Participate in Behavior-Driven Development (BDD) practices to align development with business requirements.
  • Communicate effectively with team members, stakeholders, and clients to gather requirements, provide updates, and resolve issues.

Qualifications

  • 5+ years of professional experience in software development.
  • Strong proficiency in object-oriented programming languages (e.g., Python, Java, C#, etc.).
  • Hands-on experience with Python for backend development.
  • Experience writing and maintaining unit tests and integration tests.
  • Familiarity with front-end development, preferably with React.js (not mandatory).
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL, etc.).
  • Experience working with AWS services (e.g., EC2, S3, Lambda, RDS, etc.).
  • Knowledge of Behavior-Driven Development (BDD) is a plus.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively in a team environment.

Nice-to-Have Skills

  • Experience with Agile/Scrum methodologies.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Understanding of microservices architecture.

Why Join Us?

  • Opportunity to work on cutting-edge technologies and innovative projects.
  • Collaborative and inclusive work environment.
  • Competitive compensation and benefits package.
  • Professional growth and development opportunities.

Skills: unit testing,python,devops practices,agile/scrum,react.js,aws,containerization technologies,microservices architecture,object-oriented programming,behavior-driven development (bdd),relational databases,integration tests,unit tests,ci/cd pipelines,aws services,integration testing

Key Skills

Ranked by relevance

python aws containerization microservices postgresql reactjs docker devops mysql cloud java cicd s3 c
Login to Apply
Posted
Feb 04, 2025
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TrustLab
Related

Full Stack Engineer (Python/React) - Ankara, TR

2026-06-19

Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
beqom
Related

DevOps Engineer

2026-06-18

Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Artificial Intelligence
Engineering