πWorldwide
Back-End Developer

Integrators services a.s.
πRemote - Czech Republic
Please let Integrators services a.s. know you found this job on JobsCollider. Thanks! π
Summary
Join our team as a Senior Back-End Developer in Prague! This full-time, long-term contract position requires fluency in English and Czech (German is a plus). You will build ETL pipelines, integrate data from various sources, review and improve codebases, identify and fix bugs, collaborate with cross-functional teams, and implement testing methodologies. The ideal candidate possesses a Computer Science degree, proven back-end development experience, and strong Python skills. This remote position offers the opportunity to work on challenging projects and contribute to a dynamic team.
Requirements
- A degree in Computer Science, Software Engineering or a related field
- Proven experience as a Back-end Developer
- Basic knowledge in ticketing system (e.g. Jira)
- Strong understanding of unit, integration, and end-to-end testing methodologies
- In-depth understanding of Python & ability to write well-structured, well-documented and easily accessible code
- Experience with relational database technologies such as MySQL
- Knowledge of modern AAA mechanisms (SSO) and security best practices
- Experience with version control systems (e.g. Git)
- Strong communication and teamwork abilities
- Team player, highly motivated and engaging nature, positively assertive
- Proficiency in written and spoken English
Responsibilities
- Build ETL-pipelines & integrate data from heterogenous sources like web-APIs and databases
- Review & improve current codebases and workflows and apply pythonic data-processing best-practices to them, e.g. by using Pandas
- Identify and fix bugs or performance bottlenecks in existing developed mechanisms
- Collaborate with cross-functional teams to gather requirements, design and deliver new features
- Implement unit, integration, and end-to-end testing to ensure code quality and reliability
- Develop and manage well-functioning databases and applications
- Integrate Python-based REST API and help to extend its features
- Troubleshoot and debug issues across the full stack
- Participate in code reviews and provide constructive feedback to peers
- Write technical documentation
Preferred Qualifications
- A strong attention to detail, problem solving skills, and a passion for delivering high-quality code
- Ability to explore, document and present new ideas or coding-approaches by harnessing Jupyter-notebooks
- Experienced in handling complex JSON-objects and applying jmespath to extract data from such
- Ability to work effectively in Agile cross-functional teams
- Adaptability to changing project requirements and priorities
- Experience with DevOps practices (CI/CD pipelines) and tools
- Familiarity with Django, Flask, or FastAPI frameworks
- Knowledge of cloud services and containers (preferably in GCP)
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCanada
πItaly
πCosta Rica
πNorway
πNorway
πColombia
πGermany, Egypt