We are seeking an experienced Senior Software Developer to join our growing company.
Location: Remote (Southeast Asia)
This is an exciting opportunity to work on high-impact projects, contribute to innovative solutions, and help shape the future of our digital platforms.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.
You will be a lead developer responsible for the development of new software products and enhancements to existing products.
You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Design, develop, and maintain scalable web applications using PHP, JavaScript, and SQL
- Lead advanced WordPress development across core, themes, and plugins
- Apply test-driven development (TDD) practices and utilise automated testing tools to ensure software quality
- Collaborate with QA teams and implement effective QA methodologies
- Work closely with DevOps teams to integrate CI/CD pipelines into development workflows
- Write clean, high-quality, high-performance, maintainable code
- Troubleshoot, debug, and optimise existing code for performance and scalability
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
- Communicate effectively and collaborate with cross-functional teams across regions
Qualifications
- 5+ years of professional software development experience
- Expert-level proficiency in PHP, JavaScript, and SQL
- Proven track record in WordPress core, theme, and plugin development
- Solid understanding of automated testing frameworks and TDD
- Familiarity with QA practices and agile methodologies
- Working knowledge of DevOps concepts and CI/CD pipelines.
- Excellent problem-solving skills and ability to deliver clean, maintainable code
- Strong communication and teamwork skills, with the ability to thrive in a collaborative environment
If youre passionate about building robust, scalable software and want to take the next step in your career, wed love to hear from you.