We are seeking a skilled Junior Python /JS (Full Stack) Developer to join our team and contribute to the development of a cutting-edge Process Intelligence Platform. You will be responsible for designing, developing, and maintaining backend services while also working with frontend technologies to enhance user experience. This role requires a strong background in Python, experience with process mining concepts, and proficiency in JavaScript for front-end integrations.
Key Responsibilities:
- Develop, enhance, and maintain the backend services of the process intelligence platform.
- Implement efficient data processing pipelines, working with event logs and structured/unstructured data sources.
- Design and optimize algorithms for process discovery, conformance checking, and predictive analytics.
- Develop and maintain frontend components using JavaScript, HTML, and CSS, with experience in React and TypeScript.
- Implement and manage cloud-based services on AWS/Azure and MongoDB ecosystems to support data storage, processing, and security.
- Assist in troubleshooting and debugging to maintain the analytics engine’s performance and reliability.
- Optimize system performance and scalability for handling large-scale process data.
- Collaborate with product management, fellow developers, and designers in conceptualizing and developing new software programs and applications.
Qualifications:
- Bachelor's Degree in computer science, information systems, engineering, or math.
- 2+ years of professional experience in Python/JS development (Fast API, Vue 3 Framework).
- Experience working within cloud vendors (Azure/AWS) and MongoBD atlas.
- Experience with Chart.js (or similar libraries) for complex data visualizations
- Strong knowledge of front-end technologies (HTML, CSS, JavaScript).
- Strong knowledge of OOP principles, Collections Framework, and multi-threading.
- Excellent understanding of workflow technology and process automation methods, and best practices.
- Strong understanding of SDLC methodologies.
- Ability to manage workloads and conflicting priorities effectively, work both independently and collaboratively, and consistently meet firm deadlines.