Apply

Python Developer

Posted 2024-10-23

View full description

💎 Seniority level: Middle, 2-4 years

📍 Location: Ukraine

🔍 Industry: Fintech

🏢 Company: KindGeeks

🗣️ Languages: English

⏳ Experience: 2-4 years

🪄 Skills: PostgreSQLPythonSQLDesign PatternsFlaskJavascriptREST APIJavaScript

Requirements:
  • At least 2-4 years of experience developing high-load scalable applications.
  • Strong knowledge of Architecture and Design patterns.
  • Understanding of distributed systems and integrations.
  • Experience with testing practices.
  • Proficient in Python and SQL, with PostgreSQL preferred.
  • Experience with Fast API or Flask, PyTest, and JavaScript.
  • Ability to design and implement REST API.
  • Excellent communication and presentation skills.
  • Strong attention to detail and a customer-centric mindset.
  • Upper-intermediate or higher English level.
  • A passion for learning and self-improvement.
Responsibilities:
  • Work closely with the Product Owner, Business Analyst, and Project Manager to identify key architecture drivers and Non-Functional Requirements for a core banking product.
  • Design microservices architecture based on elaborated requirements.
  • Present and agree on the architecture with the Product Owner and CTO.
  • Select suitable frameworks and tools for the designed architecture.
  • Write readable, testable, and efficient code to enhance client experience.
  • Maintain and develop an engineering culture within the product implementation team.
Apply

Related Jobs

Apply

📍 Украина

🧭 полная занятость

🔍 ігрові технології

🏢 Company: TECHIIA

  • Over 4 years of professional programming experience (preferably in Python).
  • Experience with distributed systems.
  • Experience with PostgreSQL.
  • Strong experience with REST APIs and web services.
  • Experience with Django REST Framework.
  • Proven experience in the full project lifecycle, including requirements definition, alternatives assessment, design, development, and implementation.
  • Knowledge of architectural paradigms and design patterns.
  • Basic understanding of Kubernetes and containerization.
  • Basic experience with Linux.

  • Defining non-functional requirements for product features.
  • Estimating development time for product features.
  • Writing clean, testable code and meeting delivery timelines.
  • Collaborating with team members.
  • Designing application architecture.
  • Working on reducing technical debt.
  • Participating in code reviews to ensure code quality and knowledge sharing.

PostgreSQLPythonDesign PatternsDjangoKubernetesREST APILinux

Posted 2024-11-08
Apply
Apply

📍 Ukraine, Armenia

🏢 Company: Globaldev Group

  • 4+ years of experience in backend development with Python.
  • Frontend development skills with React and TypeScript.
  • Proficient with Git and CI/CD workflows.
  • Experience with complex systems, with a focus on reliability and scalability.
  • At least Upper Intermediate level of English is a must have.

  • Develop new features and update existing functionality using Python.
  • Build and enhance frontend components with React and TypeScript.
  • Design, implement, and deploy features in a unique SaaS platform that performs complex data and ML oriented tasks.
  • Scope and build high quality integrations with third-party tools and data sources.
  • Optimize code for reliability, scalability, and performance.
  • Perform regular peer-to-peer code reviews for other team members.
  • Create and maintain our technical documentation in a relevant and up-to-date state.

Backend DevelopmentPythonFrontend DevelopmentGitTypeScriptReactCI/CDDocumentation

Posted 2024-11-08
Apply
Apply

📍 Bulgaria, Georgia, Lithuania, Mexico, Moldova, Poland, Romania, Ukraine

🧭 Full-Time

🔍 Sports tech and gaming

🏢 Company: Coherent Solutions

  • Bachelor’s Degree in Computer Science or a similar field is desired but not required; understanding of data structures and algorithms.
  • 4+ years of professional experience developing software in Python.
  • Strong Python programming and distributed system skills.
  • Desire and ability to write clean, beautiful code, including unit tests.
  • Good communication and presentation skills.
  • Experience with Design Architecture, migrating monolith to microservices.
  • Experience with separation of business logic from framework/communication protocol.
  • English level: B2.

  • Work with product owners to understand the business needs and clarify the details of the requirements.
  • Collaborate with other software engineers and product owners to design, estimate, develop, test, and deploy features.
  • Communicate with team members about status, blockers, hand-offs, and ideas.

AWSDockerPostgreSQLPythonSQLAgileDesign PatternsDjangoKafkaRabbitmqReact NativeTypeScriptgRPCRedisReactCommunication SkillsAnalytical Skills

Posted 2024-10-22
Apply
Apply
🔥 Python Developer
Posted 2024-09-20

📍 Ukraine, EU countries

🔍 IGaming

🏢 Company: GoReel

  • 5+ years experience in Python;
  • Strong algorithmic abilities;
  • Strong knowledge of relational databases;
  • Experience with non-relational databases will be a plus;
  • Understanding data structures, algorithms, and design patterns;
  • Experience in Docker/Kubernetes;
  • Good level of written English.

  • Consistently write effective high-quality code that is stable, secure, scalable, and efficient;
  • Improve existing products and tools;
  • Participate in architecture design and code reviews;
  • Collaborate with team members to agree on priorities and solutions;
  • Provide code documentation and other inputs to technical documents.

DockerPostgreSQLPythonDesign PatternsFlaskGitJenkinsKubernetesAlgorithmsCassandraData StructuresCI/CD

Posted 2024-09-20
Apply