As a Senior Full Stack Software Engineer youll be instrumental in designing developing and maintaining our core products while working in an agile environment. Youll collaborate with crossfunctional teams to deliver highquality solutions that scale.
Tasks
- Lead the development of complex features using Python and TypeScript
- Design and implement scalable backend services and RESTful APIs
- Build responsive and performant frontend applications using modern frameworks
- Mentor junior developers and contribute to technical decisionmaking
- Participate in code reviews and maintain high code quality standards
- Collaborate with product managers and designers to define technical requirements
- Contribute to system architecture decisions and technical roadmap planning
Requirements
Required Qualifications:
- 5 years of professional software development experience
- Strong proficiency in Python and its web frameworks (Django FastAPI)
- Expert knowledge of TypeScript/JavaScript and modern frontend frameworks (React Angular or Vue.js)
- Experience with microservices architecture and distributed systems
- Solid understanding of database design and optimization (SQL and NoSQL)
- Experience with cloud platforms (AWS GCP or Azure)
- Strong problemsolving skills and attention to detail
- Excellent communication skills and ability to work in a team environment
Nice to Have:
- Experience with DevOps practices and tools
- Knowledge of containerization (Docker Kubernetes)
- Contribution to opensource projects
- Experience with Agile methodologies
- Experience in a startuplike environment
- German proficiency is a plus
Benefits
- Attractive compensation aligned with your skills
- Dynamic workspace in the heart of Luxembourg
- Flexible work arrangements
- Professional development allowance