Position: Tech Lead (React + Python)
Company: Edvantis Software
Category: JavaScript
Experience required: 5y
English level: upper

The Customer’s platform leverages industry-leading artificial intelligence (AI) and machine learning (ML) for better predictions and prevention of disruptions across the businesses.
The customer would like to extend their solutions suite and propose the no-code designer to provide the ability for final users to create and manage their custom dashboards/apps for data analytics.

Responsibilities:

- Delegating work and assignments to team members
- Collaborating with the team to identify and fix technical problems
- Guiding their team through technical issues and challenges
- Implementing the best practices and coding standards of the project
- Working on identifying the project risk and planning mitigation action with the Account Manager at the project level
- Communicate with the developers on the team and client-side
- Develop user-facing features using React.js
- Design, build and maintain efficient, reusable, and reliable code

Requirements:

- 5+ years of experience as a Software Developer
- 3+ years of experience with JavaScript.
- 2+ years of experience with React.js(Redux, Redux-Saga, Next.js)
- Experience with TypeScript
- Knowledge of Python (Flask)
- Experience with unit testing
- Extensive experience in Web fundamentals like HTML 5 and CSS3
- Knowledge of the REST API and JSON
- Experience with FastAPI, Swagger, PostgreSQL
- Experience with Cloud platforms like Azure or AWS
- English level – Upper-Intermediate

Will be a plus:

- Experience with Docker-based deployment and execution
- Solid understanding of common service access patterns and software quality assurance methodologies
- Experience with Poetry and Exasol

We offer:

- Career and professional growth
- Сompetitive salary
- Friendly and highly professional teams
- Big and comfortable office, own parking area, restaurants nearby
- Corporate events twice a year, teambuilding
- Paid sick leaves and holidays
- Paid 18 working vacation days
- Free English/German language courses in our office
- Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)