We are looking for a Senior Software Engineer to lead the development and maintenance of high-performance software systems. You will play a key role in shaping architecture, writing clean, efficient code, and mentoring team members across Portugal and remote environments.
Responsibilities
- Design, develop, and deploy scalable backend and frontend solutions
- Collaborate with cross-functional teams to define and implement new features
- Conduct code reviews and ensure adherence to best practices and coding standards
- Diagnose and resolve complex technical issues across distributed systems
- Support continuous integration and deployment processes
Requirements
- Proven experience in full-stack development with modern programming languages and frameworks
- Strong understanding of cloud platforms, APIs, and microservices architecture
- Experience leading technical projects and guiding junior developers
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in a remote or hybrid environment
What We Offer
You'll have the opportunity to work on technically challenging projects in a flexible setting that values innovation, ownership, and professional growth. Our environment supports continuous learning and empowers engineers to make meaningful contributions from day one.


