
Middle Software Developer – Demo Platform
Sigma Software Group
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇿 Uzbekistan
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
CloudDjangoDockerFlaskJavaScriptKubernetesPythonReactTypeScriptVue.js
About the role
- Design, develop, and optimize the core functionality of the Chrome extension, the editor platform, and the replay rendering system
- Implement efficient algorithms for DOM diffing, tree traversal, and state synchronization
- Write production-ready code in TypeScript (Front-end) and Python/Django/Flask (Back-end)
- Debug production issues and contribute to CI/CD pipelines
- Collaborate with Product Managers, Senior Engineers, and Tech Leads to shape technical decisions
- Mentor Junior teammates and share best practices within the team
Requirements
- 3+ years of experience with JavaScript and TypeScript (React, Vue.js, or similar frameworks)
- Solid knowledge of DOM structures, Virtual DOM, client-side rendering
- Experience with browser-based technologies (Chrome APIs, Service Workers, extensions)
- Good understanding of data structures, algorithms, and OOP
- Hands-on experience with Python (Django or Flask) and REST API integration
- Familiarity with Docker, Kubernetes, and cloud deployments
- Comfortable with Agile workflows and frequent releases
- Upper-Intermediate English
Benefits
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptJavaScriptPythonDjangoFlaskDOM structuresdata structuresalgorithmsOOPREST API
Soft skills
collaborationmentoringcommunication