Job Description
Responsibilities:
- Work with technical team leads to design and implement end-to-end features for several specialised document management applications.
- Lead the development of multiple complex backend components across multiple code repositories.
- Mentor and provide technical guidance to junior engineers.
- Establish best-practice development patterns.
- Recommend and encourage idiomatic Python/Django and tooling usage.
- Follow test-driven development best practices
- Participate in code reviews.
Requirements:
- Demonstrable expertise in Python and associated tooling
- Significant professional experience with Django or equivalent frameworks
- Experience in building and securing web applications using Python.
- Experience developing robust APIs (e.g., REST, GraphQL, RPC etc.)
- Familiarity with Docker and related containerization technologies.
Nice to haves:
- Exposure to a modern JavaScript framework such as React
- Familiarity or work experience with DevOps workflow/principles, building CI/CD pipelines.
- Experience with Postgres, Redis, and Elasticsearch .
- Experience with XML processing/transformation
- Experience with document management/document workflow software
- Experience with Material UI Framework or equivalent design system
Personal Attributes:
- Enthusiastic about building high-quality software products
- Eager to learn from teammates and contribute to a collaborative team culture
- Curious about technology and motivated to continuously improve technical skills
- Strong communication and problem-solving skills
- Positive attitude and willingness to take ownership of tasks and deliverables
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now