Full-Stack Software Engineer (Python + JavaScript) | UI/UX-focused
Bridge351 is a tech company focused on excellence, innovation and tailored solutions, operating across Europe in areas like Cloud, Cybersecurity, Data and Advanced Development.
📌 Role
Full-Stack Software Engineer (Python + JavaScript) | UI/UX-focused
🎯 About the Role
We are looking for an experienced Full-Stack Software Developer to support the development and evolution of a secure enterprise web platform used to deliver and manage critical digital services, including service workflows, document exchange, and information sharing.
The role is strongly oriented toward User Experience improvements and feature evolution within an existing platform. The selected professional will work across the full software lifecycle, from technical analysis and UI proposal, to development, testing, documentation, and production support.
The position requires close collaboration with stakeholders to understand requirements, propose solutions, and ensure high-quality implementation in a remote working environment.
📋 Responsibilities
• Perform technical analysis of features and problems, including stakeholder communication
• Design UI mock-ups and propose optimal technical/UX solutions aligned with requirements
• Implement new features in the existing platform
• Improve user experience of existing functionalities
• Write unit and UI test cases with defined coverage expectations
• Produce clear and structured technical documentation
• Maintain and optimize existing source code
• Support testing and validation of delivered features
✅ Mandatory Requirements
• Minimum 10 years of experience as a Full-Stack Developer
• Strong experience with Python, JavaScript, HTML, CSS, SCSS
• Experience with software testing methodologies (unit, integration, end-to-end testing)
• Strong experience using Git (GitHub / GitLab)
• Strong knowledge of container technologies (Docker / Kubernetes) and security management
• Hands-on experience in UI/UX design
• Strong analytical and problem-solving skills
• Ability to handle complex information and work under time constraints
• Strong documentation skills (technical documentation and guides)
• Experience working in collaborative remote development environments
🌟 Preferred Competencies
• Experience working in European Commission or similar institutions
• Familiarity with CRM systems (VTiger CRM preferred)
• Knowledge of Directory Services (LDAP / Active Directory)
• Experience with FastAPI and Pyramid frameworks
• Experience with Jinja templating
• Experience using tools such as Figma or Penpot for UI design
• Strong customer-oriented mindset
• Team collaboration across distributed teams (internal and external stakeholders)
🌐 Languages
• Fluent English (mandatory)
📍 Location
• Remote from Portugal (mandatory)
- Locations
- Bridge351 Lisbon, Bridge351 Porto
- Remote status
- Fully Remote