SR Python Developer
Descripción del puesto
We are seeking a highly experienced, full-stack Senior Developer to join our team. The ideal candidate is comfortable working with a microservices architecture, defining and implementing robust API interfaces, and contributing across the entire stack. This role is crucial for accelerating key roadmap initiatives, including our sales order form and end-to-end integrations, and requires a professional who can navigate a broad, modern technical environment.
The ideal candidate understands common pricing models and has experience working with billing systems and connected systems, e.g., CRMs.
Key Requirements & Experience
Seniority: 5+ years of relevant experience, with the potential to grow into more complex architectural spaces. Must be able to work with product and design team members to deliver features across the stack.
Full-Stack Development: Comfortable operating across the full stack, from front-end feature development to microservices.
Microservices: Solid experience with microservices architecture and the ability to define and implement API interfaces.}
Python Stack:
- Deep familiarity with Python best practices.
- Preference for modern frameworks, particularly Fast API (moving away from older frameworks like Django or Flask).
- Experience with Pydantic for data models and schemas.
- Familiarity with queueing systems like Redis (or Google’s Redis-compatible service).
Frontend Stack:
- General TypeScript knowledge for front-end development with React.
- Familiarity with modern React patterns, including state management, Immer, hooks, and context providers.
- Experience with some Node-based microservices.
Lugar de trabajo: Empleo remoto
¿Te interesa este puesto?