Jobs
118-
· 40 views · 3 applications · 20d
Fullstack Python/React Developer
Office Work · Ukraine (Kyiv, Lviv, Uzhhorod) · 3 years of experience · Upper-IntermediatePlease note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod. Build the most meaningful apps on the latest web technologies! ABOUT ELEMENTICA Welcome to Elementica! We are excited to see you on our...Please note that the vacancy is only for candidates ready for offline format of work in Kyiv, Lviv or Uzhhorod.
Build the most meaningful apps on the latest web technologies!
ABOUT ELEMENTICA
Welcome to Elementica! We are excited to see you on our profile. Elementica is a leading global software development company – expert in delivering web development, mobile application development and IT consulting services of any complexity to clients worldwide.
www.elementica.io
JOB POSITION
We are looking for a talented Fullstack Python/React Developer to join our Development Team. You will be at the core of our talented Web Apps teams and focus on building the most advanced and meaningful apps and workflows on the latest web technologies.
RESPONSIBILITIES AND DUTIES
As a fullstack developer, you will work on our next generation applications, a specific project critical to our customer’s needs. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges as we continue to push technology forward.
We are Product oriented developers with a growth mindset. We are curious problem solvers and we like to collaborate, communicate, share knowledge and technical ideas and grow together.
What you’ll do:
- Develop cloud based frontend and backend web applications
- Work in all phases of the software development life-cycle (planning, design, implementation, deployment, monitoring and support)
- Collaborate and grow in a dynamic environment while working in small, agile and cross functional teams
- Use the latest technologies to solve real problems for our customers
- Communicate and coordinate with our engineering team in Ukraine.
What we look for in you:
- Results-orientation, collaborative, pragmatic and agile mindset
- Strong knowledge in working with Javascript, Typescript and Python
- Expertise with the cloud (preferably AWS or GCP)
- Working proficiency in English (written and verbal)
- Continuous independent learning
We are looking for these skills/experience:
* Strong knowledge of FastAPI Python framework
* Familiarity with some ORM (Object Relational Mapper) libraries
* Strong knowledge of relational (PostgreSQL) and non-relational (MongoDB) databases
* Experience with React hooks, CSS-in-JS, Redux, Jest
* Understanding of SSR with Next.js
* Understanding of common development principles and best practices (SOLID, DRY, YAGNI) and basic understanding of design patterns
* Experience working with Docker and Docker Compose
* Experience in CI/CD processes is a plus
* Experience with web performance optimizations
What we offer:
* The opportunity to drive the development of cutting-edge software products
* The chance to work on interesting technical challenges such as advanced algorithms, wide integrations or scalable content management
* A positive, highly skilled, young team with a focus on quality
* Hybrid working possibility / Home-office friendly / Flexible working hours
* Pick your own gear: Linux or IOS - whatever works best for you
* A lot of room for your own ideas. We always highly encourage you to work on them together with the team.
* Outstanding compensation based on experience and 20 days vacation
* Sponsored training opportunities with Udemy and English classes
Our job offer Full Stack Python/React Developer sounds interesting? Then we are looking forward to receiving your application!
More -
· 61 views · 18 applications · 29d
Senior Python AI/ML Developer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateThe ideal candidate will possess extensive experience applying advanced machine learning techniques like neural networks, deep learning, and natural language processing using Python libraries such as PyTorch, TensorFlow, Keras, and scikit-learn. You...The ideal candidate will possess extensive experience applying advanced machine learning techniques like neural networks, deep learning, and natural language processing using Python libraries such as PyTorch, TensorFlow, Keras, and scikit-learn. You should have working knowledge of AI concepts like computer vision, chatbots, recommendation engines, time series forecasting, robotics, and optimization algorithms. Excellent skills in data exploration, feature engineering, model evaluation/tuning, and deployment into production are required. Knowledge of parallel computing tools like CUDA and distributed model training is a plus. An advanced degree in computer science, data science, or a related technical field is preferred. Strong math skills in linear algebra, calculus, and statistics are needed to understand papers on the latest AI approaches and effectively implement techniques like CNNs, LSTMs, reinforcement learning, and transfer learning. Communication skills are key to distill complex AI topics into digestible training for junior staff.
Default hard skills requirements:
5+ years of Software Engineering experience
4-5 years of experience with Python
4-5 years of experience with AI/ML
Strong Software Design knowledge: OOD, FP, Design patterns
Proficient understanding of Git
Excellent understanding of both NoSQL and SQL databases
Experience with Docker & CI/CD processes
Experience with AWS (or similar services like GCP or Azure)
Knowledge of Agile (preferably SCRUM) development practices
Soft skills requirements:
Optimized solution for each part of the coding challenge
Does not require direction
Able to suggest architectural-level changes
Expert communicator
More -
· 79 views · 26 applications · 22d
Python Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateRequirements and tasks: - Sound knowledge of Python object-oriented programming - Experience with Pandas, NumPy, Matplotlib - Error handling and logging - Documentation with Python - Interfaces and data processing - Import/export of data (CSV,...Requirements and tasks:
- Sound knowledge of Python object-oriented programming
- Experience with Pandas, NumPy, Matplotlib
- Error handling and logging
- Documentation with Python
- Interfaces and data processing
- Import/export of data (CSV, Excel, XML, JSON)
- Connection to databases (e.g. PostgreSQL)
- Experience with REST APIs is an advantage
- Ideally experience with PowerFactory
- Knowledge of the PowerFactory Python API
- Automation of load flow, short circuit and dynamic simulations
- Working with grid models (CIM)
- Ideally an understanding of the energy industry
- Project experience in the energy industry, ideally with grid operators
- Knowledge of system management or grid planning
We offer:
• Attractive financial package
• Challenging projects
• Professional & career growth
• Great atmosphere in a friendly small team
More -
· 137 views · 29 applications · 11d
Python (Django) Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateLet’s start with what PLANEKS offers: 0. Fast and comfortable hiring process. 1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00. 2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health...Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
This position supposes that you have the following knowledge and competencies:
1. Software development experience (at least 3 years) with:
- Python and Django.
- Other Python frameworks (e.g., Flask).
- PostgreSQL, MySQL.
- Celery, Redis, ElasticSearch.
- Cloud providers, DevOps, CI/CD.
- Unit, integration, E2E tests.
2. Knowledge of REST and experience working with REST APIs.
3. Experience with JS, HTML, CSS (Usually 0-20% of activity).
4. Communication skills in English (good writing and speaking).
You will deal and be responsible for:
- Develop, support, and maintain projects in Python - usually, we create products from scratch but also have existing projects where the dev team should be extended. And also, we do not work with legacy codebases.
- Solve technical challenges - all our projects are different, and you’ll never be bored with the same tasks every day, so your acquisitive mind will have great challenges regularly.
- Take care of quality (code, test, business features, documentation) - everyone enjoys working with clean, readable code, so it is important to keep it such.
- Participate in code reviews - usually, it is cross-reviews in the team or reviews by a senior person.
- Communicate with internal and external teams - we’re in touch with great minds - inventive clients, and supportive colleagues!
- Improve your technical and soft skills - just a normal evolution :)
-
· 88 views · 24 applications · 20d
Blockchain Developer
Full Remote · Worldwide · 4 years of experience · Upper-IntermediateRequirements -Strong experience with Solidity and Ethereum smart contract development -Proficient in using tools like Hardhat, Remix, or Truffle -Solid understanding of blockchain principles: consensus, transactions, gas, immutability -Familiarity...Requirements
-Strong experience with Solidity and Ethereum smart contract development
-Proficient in using tools like Hardhat, Remix, or Truffle
-Solid understanding of blockchain principles: consensus, transactions, gas, immutability
-Familiarity with Web3.js and MetaMask integration
-Experience with IPFS or decentralized file systems
-Ability to write test cases for smart contracts and perform basic audits
We offer:
• Attractive financial package
• Challenging projects
• Professional & career growth
• Great atmosphere in a friendly small team
More -
· 82 views · 29 applications · 6d
Python Developer
Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · Upper-IntermediateRequired Skills: 4+ years of professional experience building multi-tier applications and services; At least Upper Intermediate English level; Good knowledge of Python 3.6 or higher Good knowledge of asynchronous programming Experience with WebApi...Required Skills:
- 4+ years of professional experience building multi-tier applications and services;
- At least Upper Intermediate English level;
- Good knowledge of Python 3.6 or higher
- Good knowledge of asynchronous programming
- Experience with WebApi development from scratch;
- Experience working with MS SQL or other RDBMS;
- Experience working with RabbitMq;
- Practical usage of OOP and TDD;
- Experience working with MSA;
- Practical usage of Docker containers.
As a Plus:
- Experience with profiling and optimizing code for performance;
- Logging and metrics monitoring tools;
- Experience with orchestration tools like Kubernetes or Swarm;
- Experience with MQ, Redis, NoSQL.
Responsibilities:
- Write a new code and perform refactoring of the old one, with well balanced proportion;
- Perform a code review, write UnitTests, check system logs and metrics;
- Build reusable code, services and libraries for team and whole company use;
- Optimize application for maximum speed and scalability;
- Participate in architectural decisions.
We propose:
- Opportunity to gain international business experience, working for the leading USA company;
- Office in the center of Kyiv, opportunity to work remotely;
- Coverage of education and certification (if the project requires);
- 27 days off per year: 20 days for vacation and 7 days for sick leave without the need for medical evidence;
- Health Insurance;
- IT Consulting for Ukrainian Residents (tax payments and accounting services).
-
· 81 views · 25 applications · 24d
Full-stack Python / Typescript (React) - work during EST time
Full Remote · Worldwide · 6 years of experience · Upper-IntermediateIf you would like to work with a great international team, YOU are welcome! We’re waiting for curious and talented people to work remotely on a full-time basis. Write, we will be happy to talk! About the project: The customer is the largest audiobook...If you would like to work with a great international team, YOU are welcome! We’re waiting for curious and talented people to work remotely on a full-time basis.
Write, we will be happy to talk!
About the project:
The customer is the largest audiobook producer in the world, located in the USA.
Required skills:
Python
MySQL
JS / CSS (SCSS) / HTML (latest versions)
Infra: Git / Linux / Docker / AWS / OpenSearch(ElasticSearch) / Mongo
Other optional backgrounds: other backend languages (e.g. PHP, Java, .NET), MagentoUpper-Intermediate English
We offer:
On-work training and the possibility for professional growth
20 paid vacation days/year
10 paid sick leaves/year
Paid US holidays
English lessons with a native speaker
More -
· 187 views · 39 applications · 11d
Python (Django) Developer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-IntermediateLet’s start with what PLANEKS offers: 0. Fast and comfortable hiring process. 1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00. 2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health...Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
The project:
Our client is transforming the hospitality industry with innovative solutions that optimize daily operations, enhance transparency, and drive profitability.
Our flagship product automates tip management, and we’re expanding our suite of tools to streamline every aspect of hospitality operations.
Job Requirements:
- Python, Django, DRF.
- PostgreSQL, SQLite.
- Docker, docker-compose.
- Redis, Celery.
- Experience with API, payment systems.
- Digital OCean.
- React, Next.js, TypeScript.
-
· 45 views · 22 applications · 18d
FS Python and Nex.js Developer
Full Remote · Worldwide · 6 years of experience · Upper-IntermediateHard skills requirements: Proven experience as a Fullstack Developer, with at least 7 years of experience in Python and Next.js development. Solid understanding of Python and experience with frameworks such as Django or Flask. Experience with...Hard skills requirements:
- Proven experience as a Fullstack Developer, with at least 7 years of experience in Python and Next.js development.
- Solid understanding of Python and experience with frameworks such as Django or Flask.
- Experience with Lambda
- Experience with modern front-end frameworks such as React
- Experience with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, etc.
- Fastapi experience and/or deployment with CI/CD
- Familiarity with RESTful APIs and web services.
- Experience with version control systems such as Git.
- Strong problem-solving skills and ability to think critically.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Soft skills requirements:
- Strong communication skills to effectively collaborate with cross-functional teams, articulate technical concepts to non-technical stakeholders, and participate in project discussions;
- Excellent problem-solving abilities and a proactive approach to resolving technical challenges, mitigating risks, and driving project success;
- Effective time management and organizational skills to prioritize tasks, meet deadlines, and manage resources efficiently.
Office/Remote: Remote
Project tasks:- Develop and maintain both front-end and back-end applications.
- Build and manage APIs to support application functionality.
- Work on the front-end using React to ensure a seamless user experience.
- Implement back-end logic using Python to support business requirements.
- Collaborate with CTO in order to create the best SaaS curb management solution;
- Write clean, maintainable, and well-documented code following established coding standards.
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Optimize application performance and ensure high availability and reliability.
- Troubleshoot and debug issues, providing timely resolutions.
-
· 74 views · 1 application · 12d
Python Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateQIT Software is looking for a highly skilled Python Developer with at least 5 years of commercial, large-scale project experience. You’ll be working on mission-critical applications that require an eye for detail, a deep understanding of Python, and an...QIT Software is looking for a highly skilled Python Developer with at least 5 years of commercial, large-scale project experience. You’ll be working on mission-critical applications that require an eye for detail, a deep understanding of Python, and an ability to produce production-quality code. Experience with WebRTC and Golang is a huge plus. Familiarity with or previous work on AI-related projects is also beneficial.
Details:
- Schedule: Full-time, remote
- Client: USA
- Project: Interactive AI avatars with real-time streaming
- Duration: long-term
- Tech stack: Python, SQL/NoSQL, AI/ML, etc.
- Timezone: PST
Hiring process:
1 - Pre-screen (up to 30 mins), 2 - Application (Q&A + Brief video introduction (up to 2 minutes)), 3- Technical Interview (live coding up to 1 hour)
Requirements:
- 5+ years of professional Python programming experience
- Proven track record in delivering large-scale Python projects (please include links, code samples, or project descriptions)
- Previous involvement in AI/ML projects (TensorFlow, PyTorch, scikit-learn, etc.)
- Comfortable with SQL/NoSQL databases and related ORM frameworks
- Experience using version control (Git) and CI/CD pipelines
- Excellent communication and problem-solving skills
Responsibilities:- Design, develop, and maintain robust Python applications and APIs
- Collaborate with cross-functional teams (Frontend, DevOps, Product) to ensure seamless integration and deployment
- Optimize code for performance, scalability, and reliability
- Troubleshoot, debug, and solve production-level issues
- Contribute to technical discussions and architecture decisionsБуде плюсом
- WebRTC experience (integration, real-time communication features, etc.)
- Golang experience (microservices, concurrent programming)
- Experience with cloud platforms (AWS, GCP, or Azure)
What we offer:- The ability to work remotely from anywhere in the world;
More
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every year or on an individual basis;
- Accounting support and full payment of taxes by the company;
- 100% compensation for remote English lessons;
- Paid 15 vacation days, 5 sick days and public holidays. -
· 44 views · 11 applications · 15d
Backend Engineer (Python) for AI-driven drone and robotics company
Full Remote · EU · Product · 7 years of experience · Upper-IntermediateJob Description They are an AI-driven drone and robotics company at the forefront of cutting-edge technology, specializing in advanced mapping, video processing, and hardware integration. Their mission is to develop intelligent, scalable solutions that...Job Description
They are an AI-driven drone and robotics company at the forefront of cutting-edge technology, specializing in advanced mapping, video processing, and hardware integration. Their mission is to develop intelligent, scalable solutions that push the boundaries of automation and autonomy.
They are looking for highly skilled Senior Backend Engineers with expertise in Python and Go, preferably with experience in maps, video processing, and hardware integration. If you are passionate about system architecture, distributed computing, and solving complex engineering challenges, we want to hear from you.
Key Responsibilities
- Design and implement scalable, distributed backend systems for AI-driven drone and robotic applications.
- Develop and optimize high-performance client-server architectures for processing large volumes of data.
- Work closely with AI, video, and hardware teams to build seamless integrations across various system components.
- Ensure high availability, security, and performance of backend services.
- Take ownership of tasks and drive them to completion with minimal supervision.
General Requirements
- Senior-level expertise (7+ years) in backend engineering.
- Proven track record of delivery in complex, high-performance systems.
- Strong problem-solving skills and ability to see the big picture beyond code.
- Passionate about technology and continuous improvement.
- Ability to take full ownership of projects from design to deployment.
- Bonus: Academic background in Computer Science, Mathematics, or related fields.
Technical Requirements
- Experience in Python and/or Golang for backend development.
- Strong background in designing scalable, distributed systems.
- Understanding of client-server architecture, high-volume messaging protocols, and data modeling.
- Experience with system-level considerations such as hardware integration, communication protocols, and security.
- Proficiency in state-of-the-art industry tools and frameworks, including:
- Messaging & Data Streaming: MQTT, Redis, RabbitMQ
- API Development: REST
- Database Technologies: PostgreSQL
- Containerization & Orchestration: Docker, Kubernetes
Benefits- Work on cutting-edge AI and robotics projects in an exciting, fast-paced environment.
- Collaborate with top engineers, AI specialists, and product visionaries.
- Take on ownership and leadership opportunities in a growing company.
- Competitive compensation and benefits package.
If you're a highly skilled backend engineer who thrives on solving complex problems and building next-gen AI-driven solutions, we’d love to hear from you!
Apply now and be part of the future of AI-powered robotics.
More -
· 50 views · 4 applications · 1d
Python Developer (Web Scraping) to $1300
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateWebParsers is seeking a talented Python Developer specializing in web scraping to join our dynamic team. We offer a collaborative work environment, flexible scheduling, and opportunities for growth. We're open to considering final-year students with...WebParsers is seeking a talented Python Developer specializing in web scraping to join our dynamic team. We offer a collaborative work environment, flexible scheduling, and opportunities for growth. We're open to considering final-year students with relevant commercial experience.
Required Skills:
- Minimum 1 year of commercial Python experience
- Proficiency in web scraping, data gathering, and data cleaning
- Web automation expertise
- Hands-on experience with BeautifulSoup, Selenium, and lxml
- Work with SQL and NoSQL databases
- Ability to deploy scrapers on servers
- High self-management skills
- Great communication skills
- Take responsibility for tasks and ensure they are completed independently
Core Responsibilities:
- Design and implement efficient web scraping and parsing solutions
- Work closely with project managers to address client needs
- Optimize applications to meet project requirements
- Proactively learn new technologies and improve existing workflows
Preferred Skills (Nice to Have):
- Experience with Nodriver
- JavaScript proficiency
- Familiarity with Mobile Application Scraping (Android, IOS)
- Familiarity with Pandas for data manipulation
- Experience with CAPTCHA-solving services like 2Captcha and AntiCaptcha
- AI prompting knowledge is a plus
If you're passionate about data extraction and looking for a challenging role in a supportive environment, we'd love to hear from you. Join WebParsers and help us push the boundaries of web scraping technology!
More -
· 88 views · 17 applications · 29d
Middle/Senior Python Engineer
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateOn behalf with our customer we are seeking for Senior Backend Engineer to join our global R&D department. Our customer is the leading provider of AI-based Big Data analytics. They are dedicated to helping financial organizations combat financial crimes...On behalf with our customer we are seeking for Senior Backend Engineer to join our global R&D department.
Our customer is the leading provider of AI-based Big Data analytics.
They are dedicated to helping financial organizations combat financial crimes through money laundering and facilitating malicious crimes such as terrorist financing, narco-trafficking, and human trafficking which negatively impact the global economy.
Their unsupervised and Semi-Supervised Intuitive AI solutions enable clients to manage risk, detect money laundering schemes, uncover operational issues, and reveal valuable new growth opportunities.
About the Role:
- Design and develop a scalable data processing and ML pipeline using the latest big data technologies in a fast paced agile environment
- Investigate new technological areas and understand them in depth through rapid self-learning
- Demonstrates strong analytical problem-solving skills to support scalable and sustainable design solutions
Ability to take ownership of product development including all life cycle stages: translating product requirements into actionable designs and tasks, development, UT, and production troubleshooting
Position Requirements:
- At least 4+ years for Middle level / 6+ years of hands-on backend development experience for Senior level
- Experience and knowledge in Python as a must, experience with Java as an advantage (80-90% coding is in Python and might be 10-20% in Java)
- Experience developing data-oriented products
- Experience in Distributed Databases (Such as Elasticsearch, Mongo, Redis, etc)
- Experience with developing microservices-based architecture
- Experience working in container-based environments using tools such as K8s, helm
Experience working as a software developer in an Agile environment
Nice to have:
- Experience in machine learning FWs such as SKLearn, Tensorflow
- Experience with RedHat OpenShift
- Dev Environment knowledge: GIT, Jenkins, Docker
Experience in data processing FW such as Spark, Pandas, Hadoop, Airflow
What we can offer you:
- Remote work from Ukraine or EU countries with flexible schedule
- Accounting support & consultation
- Opportunities for learning and developing on the project
- 20 working days of annual vacation
- 5 days paid sick leaves/days off; state holidays
- Provide working equipment
-
· 53 views · 8 applications · 5d
Back-End Engineer(Python) - PDF Expert Team
Full Remote · Ukraine, Poland, Portugal · Product · 4 years of experience · Upper-Intermediate Ukrainian Product 🇺🇦As a Back-End Engineer, you will play a pivotal role in enhancing PDF Expert's web applications with innovative and challenging features. You will be responsible for designing and implementing AI-driven solutions, and ensuring our applications are...As a Back-End Engineer, you will play a pivotal role in enhancing PDF Expert's web applications with innovative and challenging features. You will be responsible for designing and implementing AI-driven solutions, and ensuring our applications are user-friendly and high-performing. You will collaborate closely with QA, design, and other engineering teams to produce well-tested, production-ready code and participate in key architecture and infrastructure decisions.
What will you do:
- Implement new features and enhance existing ones for PDF Expert's web applications.
- Integrate AI-driven solutions to automate complex processes and enhance user experience.
- Write well-structured, maintainable, and production-ready code.
- Ensure the codebase is always in a buildable state and adheres to team coding standards.
- Analyze and improve the performance and usability of web applications.
- Participate in architecture and infrastructure decision-making processes.
- Communicate effectively with the product team about code quality, UX, development processes, implementation delays, and security vulnerabilities.
- Share insights and propose innovative solutions to improve the product and development practices.
About you:
- Expertise in Python 3.x and modern best practice
- Strong knowledge of async programming and concurrency
- Hands-on experience with profiling, debugging, and performance tuning
- Experience in load testing and system optimization
- Proficiency in SQLAlchemy, MySQL, and query performance optimization
- Understanding of Kubernetes concepts (Pods, Deployments, ConfigMaps, Secrets)
- Experience with Docker for containerization and orchestration
Would be a plus:
- Experience with AWS services like SQS, RDS (MySQL)
- Familiarity with LangChain or similar AI/LLM frameworks (e.g., LlamaIndex)
- Understanding of vector databases and retrieval mechanisms
- Experience integrating OpenAI APIs and LLM-based applications
- Knowledge of prompt engineering & retrieval-augmented generation (RAG)
What you will get at Readdle:
- Customer-centric culture. We put our customers first. It means that every employee can benefit from interacting with our customers directly. It enables us to create and deliver the best solutions for millions of our users.
- Professional growth. We are professionals at everything we do. It means we own our decisions, our work, and our results. We provide quality feedback to others and welcome feedback as an opportunity to learn and improve.
- A team of amazing people. The greatest power we have is the team. It means we care about each other, ensure transparency, and invest in everyone's success.
- Impact on our products. We aim to create valuable products. It means that we improve ourselves constantly by overcoming constraints, simplifying our processes, and improving our capacity.
- Innovative culture. We try to be innovative and creative in everything we do. It means that we expect, appreciate and value new ideas.
-
· 116 views · 13 applications · 30d
Python Engineer
Full Remote · Worldwide · Product · 5 years of experience · Upper-IntermediateOur Development Team is excited to welcome a new colleague - an experienced Python Engineer Requirements: Strong background in Python (SQLAlchemy, aiohttp, Celery, pytest) Good proficiency in SQL and PostgreSQL DBMS Experience with PSPs...Our Development Team is excited to welcome a new colleague - an experienced Python Engineer
Requirements:
- Strong background in Python (SQLAlchemy, aiohttp, Celery, pytest)
- Good proficiency in SQL and PostgreSQL DBMS
- Experience with PSPs (Stripe/Braintree/PayPal)
- Basic skills of Ansible and Terraform, configuration of AWS services
- Rest of the stack (great if familiar): AirFlow, Docker, RabbitMQ, Memcached, HAProxy, Nginx, Grafana, Prometheus, Loki, Jenkins
- Responsibility and ability to take technical ownership over technical assets
- Great teamplay and communication skills, abilities to prompt colleagues and support them, to make decisions autonomously and to know exactly when to ask for help
- Goal-oriented mindset, ability to see and take a business context
Abilities to make decisions autonomously, to prompt and support colleagues, to know exactly when to ask for help