Full Stack Developer (PHP/MySQL)
Colombo
IT /
Full Time /
Remote
We are looking for a skilled and passionate Full Stack Developer with strong PHP and MySQL expertise to help us maintain, extend, and improve our existing suite of commercial analysis tools. You’ll be working closely with our director, lead developer, and consulting team to enhance analytical features and deliver clean, scalable solutions that drive better business outcomes.
Responsibilities:
- What You’ll Do:
- Maintain and extend our existing CodeIgniter-based PHP applications
- Collaborate with consultants to understand data analysis needs and convert them into feature enhancements
- Write complex and optimized SQL queries for analysis of large datasets
- Build and improve tabular HTML reports and interfaces
- Use GitHub effectively for version control and help bring structure to our workflow
- Bring an architectural mindset to ensure our tools scale without cornering us into rigid structures
- Leverage modern AI tools (e.g., GitHub Copilot, ChatGPT) to improve development speed and quality
- Communicate regularly with both technical and non-technical team members
- What We Value:
- Honesty & clarity: It’s okay not to know something – we prefer clear communication over pretending to understand.
- Initiative & autonomy: You can plan, prioritize, and execute tasks without needing constant supervision.
- Team fit: You're collaborative, culturally aware, and thrive in a low-ego, feedback-friendly environment.
- Growth mindset: You may not tick every box — that’s okay. We value curiosity, adaptability, and a willingness to learn.
To be successful in this role, you will have:
- Technical Skills Required:
- PHP (strong proficiency, ideally with CodeIgniter or similar MVC framework)
- MySQL (complex query building, joins, performance tuning, temporary tables)
- JavaScript with jQuery and AJAX for dynamic interactions
- HTML/CSS (confident in building clean, responsive interfaces)
- Git & GitHub (confident in managing branches, pull requests, and best practices)
- Nice to Have:
- Experience with D3.js or other visualization libraries
- Experience designing or building internal APIs in PHP
- A track record of using AI developer tools to accelerate work
- A good architectural eye — you understand when structure matters
- What Success Looks Like:
- You’re quick to understand our existing codebase and begin contributing meaningfully
- You proactively offer improvements that make our tools more usable, efficient, or powerful
- You’re responsive and collaborative, helping consultants get more from the tools you support
- You bring smart, scalable ideas to the table — and can execute on them
- Soft Skills:
- Clear, honest communication
- High level of verbal and written English
- Strong self-management and autonomy
- Collaborative team player
- High accountability and ownership
- Receptive to feedback and coaching
- Detail-oriented
- Positive attitude and resilience
- Proactive problem-solving
- Reliable and consistent follow-through