
Software Engineer
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Germany.
• Develop production-ready Python code to execute architectural designs
• Make and convey technical decisions
• Generate and share status reports
• Facilitate meetings and present technical concepts
• Guide other developers and ensure the timely delivery of features
• Engage in agile ceremonies and advocate for agile methodologies
• Recognize and promote continuous improvement initiatives
• Over 8 years of professional experience in software development
• Proficient knowledge of advanced Python (3.9+) including asynchronous programming (asyncio, aiohttp)
• Significant experience with FastAPI for creating scalable APIs and services
• Skilled in modular software design and maintaining codebases
• Strong grasp of type hints, dependency injection, and automated testing frameworks (pytest, unittest)
• Familiarity with relational databases (PostgreSQL) and NoSQL databases (Redis, MongoDB, ArangoDB/Neo4j)
• Thorough understanding of microservice design principles
• Solid knowledge of application and API security principles, including OAuth2 and OIDC
• Proficient in English, both written and spoken (minimum C1 level)
• Flexible working hours
• Freedom to select your own projects
• Access to exciting projects across diverse industries
• Support for professional growth
• Competitive compensation
• Dedicated team
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.