
Design and Test Lab
Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.
ТОМУ МИ:
1. Вчимо надійному програмуванню
2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування
3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування
4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмування
Наша ідеологія "від програміста до інженера", тому що у світі поняття "інженер-програміст" вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.
Цінності DESIGN AND TEST LAB:
★ Proven mobi-modules – розробка на надійних модулях;
★ High-performance apps - розробка без багів, крешів та глюків;
★ Low-cost maintenance - низька вартість обслуговування за рахунок документації та тестів;
★ 1-2-3 integration - легка інтеграція рішень;
★ Certified reliability engineers – спеціалізація у надійності додатків.
-
· 48 views · 20 applications · 2d
Senior Python Software Engineer (Backend)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe are looking for a Senior Python Software Engineer (Backend) to maintain and enhance existing projects, as well as to develop a new project from scratch: We are launching a new marketplace dedicated to the sale of classic cars and their parts. Project...We are looking for a Senior Python Software Engineer (Backend) to maintain and enhance existing projects, as well as to develop a new project from scratch:
- We are launching a new marketplace dedicated to the sale of classic cars and their parts. Project specialized focus on the classic car community, offering a trusted environment for enthusiasts and collectors. The platform allows both buyers and sellers to create and customize their own dashboards, providing a tailored experience for managing listings, bids, and transactions. The system is built with Python and React, ensuring a modern, scalable, and efficient architecture. Key features include user-friendly dashboards for buyers and sellers, making it easy to manage auctions, payments, and communication.
- Social network for the search and treatment of rare diseases from all over the world.
Tech Stack
- BE: Python 3.12-3.13, SQLAlchemy, Pytest, Connexion, Sendgrid, Jinja2, Alembic, Twilio, Dependency-injector, elasticsearch, sentry
- FE: Angular 11-16, RxJS, google-maps, forms, devextreme, jasmine
- DB: ElasticSearch, psql, redis
Other: AWS (EC2, S3, CloudWatch, Route 53, CodeBuild, CodeDeploy, ECR), Twilio, Sendgrid, Sentry and others
Important for us:
- 5+ non-interrupted years of deep experience with Python development
- Senior-level background
- Experience with of one of the frameworks: Flask, FastAPI, Tornado, webapp2
- Experience with PostgreSQL, SQLAlchemy
- Experience with Amazon Web Services (EC2, ECS, S3, CloudFormation)
- Experience with OpenAPI / Swagger
- Experience with of automatic application testing (unittest, pytest, Selenium, behave)
- Knowledge of Object-oriented programming and design patterns (Erich Gamma, Martin Fowler) see list of questions and references
- Knowledge and skills of application refactoring (Martin Fowler)
- Ability to apply AI tools and practices to accelerate development and optimize workflows
At least Upper-Intermediate English
Will be a big plus:
- Experience with PHP
- Understanding of front-end technologies, such as Angular or React
- UML language
Knowledge of the principles of domain-specific design (Eric Evans)
Tasks of the software engineer:
- Task estimation and requirement alignment
- Design and create WBS, coordinate with other team members.
- Improve existing functions and develop new on given specifications and given architecture
- Writing code with tests coverage
- Code review and deployment participation (partially via AWS/Docker)
- API documentation using OpenAPI / Swagger
- Collaboration with the team and handing over tasks to QA
What you’ll get working with us:
Health
— 24 days of paid vacations;
— 5 days of paid medical leave;
— Remotely work;
— Full and connected team: business analysis, front-end development, backend development, iOS development, Android development, QA engineers, technical experts!
Wealth
— Payment for services in currency;
— Official employment;
— Birthdays’ gifts for teammates;
Career and professional growth:
— Work with cutting-edge technologies that are constantly updated and used in real projects;
— Description of business processes of all team role;
—Opportunity to join professional culture of reliable software engineering and popularize it this;
— Interesting project on modern technologies with regular technical consultations with over 18
years-experienced experts;
— Free corporative library;
— Feedback about your work' results! The employee and team estimate the results of work!
— Plan of professional and career growth
— Help with achieving organizational goals and personal goals!— Adaptation program and mentoring for new employees! It helps to work effectively from the first day.
Free time
— Flexible work schedule, 5 days per week/8 hours per day;
— All national holidays are weekends;
— Corporate events
If we are a match, and you want to work with cutting-edge technologies, an American product, and an experienced team — we are waiting for you! Send your CV!
More