Custom Software Development & IoT for the Energy Industry
Project Tech Lead
Location
Poland
Posted
146 days ago
Salary
zł22K - zł28K / month
Seniority
Senior
Job Description
Project Tech Lead
Order Group
• Mentoring and support for the development team • Development and maintenance of web applications and advanced websites using Python (Django) and React/React Native (TypeScript) • Supporting project managers in team management (including problem-solving, task estimation, and schedule prioritization) • Close cooperation with other team members (PM, PO, UI/UX Designers, Developers) • Active participation in projects - analysis and technology recommendations • Gathering requirements from stakeholders, documenting them, and presenting them to the team (including an assessment of technical feasibility) • Ensuring code quality in the project (including: implementing and verifying tests, enforcing design standards) • Regular code contributions to the repositories and conducting code review • Adapting solutions for browsers and devices • Collaboration in Scrum methodology • Client and team technical support • Participation in company meetings and Tech-Talks • Readiness for potential work on multiple projects - ability to switch between them seamlessly • Possible business trips - for example, to meet the client / external teams or do periodic planning
Job Requirements
- Professional experience as a Project Tech Lead (5+ years), with a strong focus on backend and frontend skills
- Higher technical education degree
- A solid understanding of system architecture and the ability to design systems
- Taking responsibility for the project by actively proposing solutions, taking initiative, and making architectural decisions
- Focus on delivering end-to-end functionality that meets project requirements and clients' business expectations
- Advanced knowledge of Python (Django) programming best practices
- Knowledge of React, React Native, Redux, RTK Query, HTML5, CSS3 (Sass), TypeScript, and JavaScript (ES6)
- Experience using AI tools such as Claude/Cursor
- Experience working with cloud environments and modern DevOps practices
- Ability to describe functional and non-functional requirements
- Openness to learning and working with new technologies
- Git version control system and code review tools
- Knowledge of Polish & English: at least C1 level
Benefits
- 26 paid days off
- 20 fully paid sick leave days
- Flexible working mode & hours
- All modern tools, equipment, the software you need
- We take care of our employees' health - private medical care - multisport card
- Team building events - several integrations, xmas party and workation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, carry out studies and prepare project management/design documentation (Sketch, preliminary design (APS), detailed design (APD), construction/contract documents (PRO/DCE), …) • Perform technical assessments of ventilation and fluid systems installations • Monitor and coordinate ventilation and fluid systems site works • Review and approve ventilation/fluid technical notes during the VISA (approval) phase • Manage interfaces between the client and contract holders
Principal Product Engineer
Grace HillHelping owners and operators of real estate increase property performance, reduce operating risk and grow top talent.
• Work directly with the product team to translate high-level business goals into concrete technical architectures and executable roadmaps. • Own features entirely, writing code that spans the full stack. • Drive the standards for code quality, testing, and deployment. • Act as a force multiplier for the engineering team through mentorship and code reviews.
Senior Software Engineer, Windows
DTEX SystemsPowering a trusted workforce by stopping insider risks from becoming insider threats. #IRM #DLP #UBA #UAM
• Design, develop, test, and maintain high-quality software components on the Windows platform. • Design and implement network communication protocols for our product. • Troubleshoot and debug software issues and provide timely resolution of defects. • Write and maintain technical documentation, user manuals, and other related materials. • Keep up to date with new technologies, tools, and industry trends. • Contribute to code reviews, ensure code quality, and promote best practices for software development. • Participate in the full software development life cycle, including analysis, design, implementation, testing, deployment, and maintenance.
• Design and develop software modules using C/C++ for high-performance network applications • Integrate with Python based modules • Work on L2–L7 networking protocols such as Ethernet, IP, TCP/UDP, BGP, OSPF, MPLS, and others • Collaborate closely with architecture and QA teams to define and deliver robust software components • Debug and resolve complex issues across multiple layers (application, transport, and network) • Analyze crash files and debug with the team to resolve them • Configure and troubleshoot virtual networking in virtual machine (VM) environments — bridges, TAP/TUN interfaces, VLANs, and virtual switches (like OVS) • Deploy and test networking software inside VMs or virtualized test environments (e.g., KVM, VMware, VirtualBox, or cloud VMs) • Collaborate with DevOps and QA teams to ensure seamless deployment, configuration, and testing workflows • Participate in design and code reviews, enforcing best practices for maintainable, high-quality code • Mentor junior engineers and contribute to technical design discussions and documentation.



