Senior/Lead - PHP/Python/Full-Stack Developer
Who We Are Looking For
Strategic technologist and leader who drives impact through code, innovation, and mentorship.
Who are we?
NobleProg is a global training and consultancy firm operating worldwide. NobleProg originally developed DaDesktop to support its training delivery, which has since grown into an independent product, a powerful cloud desktop platform for remote training, labs, work desktops, and self-study.
As a developer with NobleProg, you’ll help drive the growth of both NobleProg and DaDesktop.
Key Responsibilities:
- Design, develop, test, and deploy full-stack features
- Maintain, optimize, and actively fix errors/bugs in existing systems, including complex issues
- Lead projects end-to-end
- Mentor and review other developers’ work
- Translate user feedback into improvements
- Design simple and effective security solutions
- Collaborate closely with global peers
When you join
- Career Path: You must grow into a tech lead, an entrepreneur, or a highly skilled specialist
- Work with Bleeding-Edge Tech: Get hands-on experience with the latest technologies, including alpha/beta software, cutting-edge infrastructure, and top-tier hardware. We invest in the tools that help you do your best work
- Join a Global Team: Collaborate with talented colleagues from around the world. Also, work directly with the C-level management.
- Make a Real Impact: See your code directly solve problems for our users and drive the company forward. Your work matters here
Possible Responsibilities:
- Deliver short corporate IT training courses
- Support consultancy engagements as required
Must Requirements
- 5+ years of software engineering experience and proven experience leading a development team
- Excellent English communication skills, able to explain complex concepts to technical and non-technical people
- Strong programming skills in JavaScript, PHP or Python. Bash Scripting is a plus
- Must be proficient in using Linux CLI
- Must have a deep understanding of SQL Database (MariaDB / MySQL)
- Experience with system architecture or scaling applications.
- Uses AI/LLMs to enhance productivity
- Demonstrated business impact in past work (e.g., improved performance, optimized processes, or delivered measurable results)
Good to have
- Experience working directly with C-level management on technical strategy
- Experience with bleeding-edge technologies or hardware
- Experience leading a team