Medien- und Entertainment
Backend Software Engineer
Salzburg, Österreich20% RemoteFreiberuflichab sofortDauer 12 Monate100% Auslastung
JavascriptAPIsAmazon Web ServicesMicrosoft AzureCode-ReviewCommunity ManagementDatenbankenContent ManagementDevopsAmazon DynamodbElasticsearchRekrutierungJsonPostgresqlMongodbNode.JsPair ProgrammingCloud-ServicesTypescriptGoogle CloudCloud PlatformBackendGraphqlFront EndRestful ApisTerraformMicroservices
Beschreibung
Become a key contributor to a dynamic team that shapes the future of a high-performing, adaptable editorial content management platform serving multiple tenants within a leading media domain.
Your role as a Software Engineer will enable you to design, implement, and manage content APIs instrumental for the client's digital properties. Dive deep into every layer of the tech stack, employing cloud services and crafting user-friendly APIs. Collaborate within an agile team that emphasizes shared code ownership, pair programming, thorough code reviews, and comprehensive feedback.
YOUR MISSION:
Design, implement, and operate content APIs for core digital platforms. Focus on readability, consistency, and reliability across multi-frontend teams. Contribute to REST and GraphQL API development, spearheading high-level strategic decisions on API schema definitions and understanding consumer requirements. Balance rapid code delivery with adherence to best practices. Engage in peer reviews, refine proposals based on evolving requirements, and support a robust DevOps culture.
YOUR TECHNICAL EXPERTISE:
Must-Haves:
- Node.js backend application experience
- Proficiency in JavaScript/TypeScript and databases (MongoDB, PostgreSQL, DynamoDB)
- RESTful and GraphQL API development expertise
- Modern architectural concepts (API structures, microservices, containerization)
- Experience with cloud platforms (AWS, Google Cloud, Azure) and Terraform
Nice-to-Haves:
- Headless content management systems familiarity
- Multi-tenant systems experience
- JSON Schema, Apollo GraphQL, ElasticSearch/OpenSearch knowledge
YOUR PERSONALITY:
- Collaborative team player
- Excellent communicator and facilitator of feedback
- Detail-oriented with a dedication to quality
- Proactive in exploring new industry trends
THE FACTS:
- IMPORTANT: No Agencies !!! Contract only with the freelancer directly !!!
- Project start: As soon as possible
- Contract type: Freelancer
- Workload: full time (4 days a week = 32 hours possible)
- Hourly rate: depending on experience and skills, around 80 EUR
- Location: Remote with regular on site workshops in Salzburg
- Project language: English
CONTACT:
Maria Lausch
IT Recruitment & Community Management
ahoi@opendevs.net