Full-Stack Engineer
Christy Media ·christy-media.com
Apply directChristy Media Solutions is working with an exciting technology business that is looking to appoint a Fullstack Developer to join its Architecture team in Lisbon.
This opportunity is ideal for an experienced software engineer with a strong backend focus who enjoys building scalable AWS-based platforms and contributing to modern AI-assisted development practices.
In this role, you will help design, build, and evolve serverless backend services while contributing to the wider software development lifecycle. You'll work closely with development teams and product stakeholders to deliver secure, scalable, and cost-effective solutions.
Key Responsibilities
- Design and build serverless backend services using AWS technologies including Lambda, API Gateway, DynamoDB, S3 and EventBridge
- Design and evolve APIs and platform data models
- Develop secure and efficient solutions using REST, GraphQL and AWS AppSync
- Implement event-driven workflows and orchestrations
- Own infrastructure as code, deployment pipelines, environments and monitoring
- Contribute to frontend development when required using React, TypeScript and Tailwind
- Test, debug and optimise software for performance and efficiency
- Collaborate with development teams and product managers on new solutions
- Use AI coding tools as part of day-to-day development activities
- Contribute to evolving AI-native engineering practices across the team
Requirements
- Fluent English communication skills
- Strong Python development experience
- Experience with AWS serverless technologies including Lambda, API Gateway, DynamoDB, S3 and EventBridge
- Experience with infrastructure as code, ideally AWS CDK
- Knowledge of serverless and event-driven architecture patterns
- Familiarity with authentication technologies such as OAuth and Cognito
- Working knowledge of TypeScript, React and Tailwind
- Understanding of software engineering best practices, version control and deployment processes
- Experience using AI coding assistants in real-world projects
Desirable
- Experience with streaming technologies, DASH/HLS or media encoding workflows
Working Arrangement
- Hybrid working model (3 days in the office, 2 days remote)
- Lisbon, Portugal
- Flexible working hours
- Salary of €50,000 - €60,000 gross per annum