VOD/OTT platforms #WideKhaliji #Vectra 🖥 | #Kotlin Leaders 💻 | We have been creating software for 13 years 🚀
FullStack Engineer, Python/React
Location
Poland
Posted
13 days ago
Salary
zł16K - zł25K / month
Seniority
Senior
Job Description
FullStack Engineer, Python/React
PROEXE
• Develop new features for our management software • Maintain, test, debug, and improve existing functionality • Create and maintain automated tests for developed features • Support the development of other products and services within our portfolio • Collaborate with developers working on the same codebase • Work closely with product owners, UX designers, and other engineers
Job Requirements
- 3+ years of experience with Python and the Django framework
- At least 2 years of experience in front-end web development
- Experience with JavaScript, TypeScript, and modern front-end frameworks such as React
- Good understanding of Linux systems
- Solid understanding of databases
- Familiarity with Git/GitHub and experience participating in code reviews
- Experience writing and maintaining automated unit and end-to-end tests
- Experience integrating with backend APIs (REST, WebSocket)
- Understanding of secure software development practices
- Basic understanding of networking protocols used in web applications
- Strong design judgment and the ability to empathize with end users when designing UI interactions and workflows
- Very good written and spoken English
Benefits
- Paid holidays
- Benefit package including a sports card
- Private health insurance
- Private healthcare
- Flexible working hours
- B2B contract
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Back-End Developer
PlanitPlanit is a leader in Quality Assurance and Engineering, providing best-in-class consultancy, training, and services.
• Maintain, support, and enhance existing PowerBuilder applications (ideally PowerBuilder 2017). • Design, develop, test, and deploy full stack solutions using relational databases (Oracle preferred). • Perform complex troubleshooting and root cause analysis in production and non-production environments. • Execute basic UNIX/Linux shell tasks and collaborate with infrastructure teams as needed. • Produce clear technical documentation and communicate effectively with business and technical stakeholders.
• Design, develop, and maintain complex, large-scale Python applications. • Write clean, efficient, reusable, and testable Python code following best practices. • Build and optimize backend services, APIs, and microservices. • Participate in system architecture design and technical decision-making. • Develop and integrate AI/ML-based features into applications (e.g., LLMs, NLP, data extraction, analytics). • Work with AI frameworks, models, and inference pipelines as part of production systems. • Optimize AI workflows for performance, accuracy, and scalability. • Design, implement, and optimize data models using PostgreSQL (or other relational databases) and MongoDB (and/or other NoSQL databases). • Handle large datasets efficiently with optimized queries and indexing strategies. • Ensure data integrity, performance tuning, and scalability. • Architect scalable, fault-tolerant, and secure systems. • Optimize system performance, memory usage, and latency. • Implement robust error handling, logging, and monitoring. • Collaborate with architects, product managers, data scientists, and DevOps teams. • Review code and mentor junior developers. • Contribute to technical documentation, design reviews, and best-practice standards. • Write and maintain unit tests, integration tests, and automated test suites. • Ensure high code quality and adherence to SDLC best practices. • Participate in CI/CD pipelines and deployment readiness.
• Build and maintain backend services and APIs using Python, FastAPI, and Temporal • Work with Postgres to design schemas, write efficient queries, and keep data performant • Write solid unit tests and participate in code reviews • Apply DevOps fundamentals — containerization, CI/CD pipelines, deployment • Take well-scoped features from implementation to production • Debug production issues methodically
Senior Software Engineer – Full Stack, .NET
BankjoyAn end-to-end digital banking solution for banks and credit unions
• Lead the implementation of new features and enhancements on existing products, demonstrating ownership and expertise. • Design, develop, and maintain front-end applications using modern frameworks (e.g., Angular, React) and best practices. • Architect and build scalable, secure APIs to support new features and products. • Proactively identify and address technical challenges, refactor code to reduce technical debt, and promote best practices across the team. • Collaborate with cross-functional teams and third-party vendors to deliver projects on schedule and with high quality. • Drive test-driven development and implement robust testing strategies across the technology stack. • Provide technical guidance and mentorship to junior and mid-level engineers. • Actively participate in Agile ceremonies and contribute to continuous process improvements.



