Позиција
Senior Python Developer
Организација
Оне Контакт
Индустрија
Информатичка технологија
Опис на работната позиција
Remote Senior Python Software Developer
Developer
Remote
Skills & Experience:
Roles and Responsibilities
Gain a strong understanding of existing platforms and codebases, contributing early by implementing smaller stories with automated test coverage.
Design and implement new features and services using modern back-end frameworks, with increasing complexity over time.
Participate in and contribute to architectural and technical design discussions, focusing on scalable and maintainable solutions.
Conduct code reviews, maintain development standards, and help improve engineering practices.
Take ownership of projects from conception to release, balancing fast delivery with sound technical decision-making.
Mentor junior developers, sharing knowledge and fostering a collaborative team environment.
Adapt quickly to shifting priorities in a fast-paced environment.
What We Offer:
100% Remote Work, Hiring from: North Macedonia, Albania, Kosovo, Bosnia and Pakistan.
Paid Overtime as needed
Opportunity To Learn & Develop New Skills
An Open & Collaborative Work Environment
Generous Compensation based on Industry Standards + Benefits
Client Working Hours: Monday - Friday, 9 - 5 EST. You will be working 8h/day with a 4h overlap with client working hours.
Потребни квалификации
Job Requirements
5+ years of professional experience as a Back-End or Full Stack Engineer.
Proficiency in Python with frameworks such as Django or Flask for building microservices (Python is a key requirement).
Solid understanding of system design, distributed systems, and scalable architecture.
Experience working with PostgreSQL or similar relational databases.
Experience with continuous integration and delivery (CI/CD) pipelines.
Strong problem-solving skills and clear written and verbal communication.
Nice to Have
Experience migrating data between databases, with awareness of business logic and edge cases.
Familiarity with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
Exposure to event-driven architectures using tools like Kafka.
Familiarity with GraphQL APIs and potentially gRPC.
Experience working in Agile teams and contributing to iterative development.
Knowledge of or experience with multiple programming languages and paradigms.
Објавен на: 06/05/2025
Краен рок за пријавување: 16/06/2025