Software Engineer
Role details
Job location
Tech stack
Requirements
Do you have experience in TypeScript?, * Proven experience as a Software Engineer or similar role, with a strong portfolio of projects.
- Proficiency in one or more modern programming languages (e.g., JavaScript/TypeScript, Python, Java, C#, Go).
- Experience with front-end frameworks (e.g., React, Vue, Angular) and/or back-end frameworks (e.g., Node.js, .NET, Spring Boot, Django).
- Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB).
- Familiarity with version control systems, preferably Git.
- Strong problem-solving abilities and a logical approach to work.
- Excellent communication and teamwork skills.
- Professional proficiency in English; German language skills are a strong advantage for client interactions.
Desirable:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Understanding of CI/CD pipelines and DevOps practices.
- Experience in a consultancy or client-facing role.