We are looking for a skilled Mid-Senior Software Developer to join our team.
Technology Stack:
> Frontend: Ext JS, JavaScript, jQuery, DHTMLX (transitioning toward modern frameworks such as React)
> Backend: Python and C++
> Database: PostgreSQL
> DevOps: Docker, CI/CD pipelines, GitLab
Responsibilities:
> Develop advanced web applications using JavaScript (React) and modern frontend technologies
> Build backend services in Python and C++, running on Linux (Ubuntu)
> Work with PostgreSQL and data-intensive operations
> Ensure compatibility with both desktop and mobile through Progressive Web App (PWA) principles
> Contribute to a shared product backlog and collaborate across teams to deliver consistent, reliable solutions
> Participate in Agile processes (daily standups, sprint planning, retrospectives)
> Implement and maintain unit tests and automated testing
> Work with Docker, CI/CD pipelines, and Git-based workflows
Skills & Requirements
Minimum Requirements:
> 5+ years of software development experience
> 3+ years of experience in web application development
> Strong skills in JavaScript and HTML/CSS
> Backend development in Python and/or C++
> Experience with React or similar modern frontend frameworks
> High level of written and spoken English
Good to Have:
> Experience with Ext JS or other enterprise-grade UI frameworks
> Experience with PWA principles
> Working knowledge of PostgreSQL
> Experience with Linux (Ubuntu), Docker, and CI/CD
> Familiarity with Git workflows
> Unit and automated testing practices
> Bachelor's degree in Computer Science or similar