
Lead Python / React Developer
Overview
We are seeking a skilled Lead Full Stack Developer (80% Python / 20% React) to join our team. You will contribute to building innovative assets and plugins that drive our AI strategy. This role offers an exciting opportunity to work at the intersection of enterprise software development and cutting-edge AI technologies.
Job Description
We are a software house with a 18-year history, a rich portfolio, projects all over the world and an appetite for more. We have built our brand on professionalism and flexibility in delivering software solutions. We are not afraid of unconventional ideas and value innovation and imaginative change.
Responsibilities
- - Design, develop, and maintain robust back-end services using Python and related frameworks
- - Create responsive and intuitive front-end interfaces using React and TypeScript
- - Collaborate with cross-functional teams to define, design, and ship new features
- - Implement microservices architecture following best practices
- - Support the integration of AI capabilities into our software solutions
- - Participate in code reviews and ensure code quality standards
- - Troubleshoot and resolve complex technical issues
- - Contribute to technical documentation and knowledge sharing
Required Skills
- - Strong experience with Python development (80% of role), particularly using FastAPI and Pydantic (or equivalents)
- - Proficiency with React and TypeScript development (20% of role)
- - Experience with SQL databases such as PostgreSQL
- - Strong skills in system design and software architecture
- - Experience with microservices architectures and containerization (Docker)
- - Familiarity with message-queueing solutions (e.g., RabbitMQ, Kafka)
- - Knowledge of observability standards and frameworks such as OpenTelemetry
- - Experience developing on cloud environments, particularly Azure
- - Proficiency in source code management and Git repositories
- - Knowledge of agile software development methodologies
- - Excellent critical thinking, analytical mindset, and attention to detail
- - Strong problem-solving skills and a proactive approach to issue resolution
- - Ability to work effectively with remote teams using collaboration technology
- - Good written and verbal communication skills
Benefits
- - Attractive salary
- - Large freedom and real influence
- - No unhealthy competition, team approach to meeting challenges
- - Remote or hybrid work model
- - Company apartments in cool cities across Europe: work and enjoy a memorable getaway
- - Work & travel
- - Training budget
- - Flexible working time
- - Private medical care
About the company
Experience the transformative power of Industry 4.0: automation, connectivity, and data-driven insights. We offer software solutions that meet the challenges of your business.
All Job Openings at SKM Group