Job Closed
This listing is no longer active.
niluk• get the app. get new mates. get off your phone. ☀️
Senior PHP Full-Stack Developer
Location
Uganda
Posted
146 days ago
Salary
0
Seniority
Senior
Job Description
Senior PHP Full-Stack Developer
niluk.app
• Build and maintain full-stack systems: Develop and maintain web clients and backend services using JavaScript, Vue.js, PHP, and supporting technologies (e.g., Node.js where relevant). • Collaborate cross-functionally: Work closely with Product and UX to translate requirements into well-scoped, deliverable technical solutions. • Own delivery end-to-end: Contribute across the SDLC - from pull requests and code reviews through to containerised deployments on GCP with a focus on reliability and observability. • Monitoring and observability: Maintain and extend dashboards to monitor service health during and after deployments; support incident investigation and performance tuning. • Debug and improve systems: Troubleshoot complex issues across services, implement fixes quickly, and drive long-term improvements to prevent recurrence.
Job Requirements
- 5+ years experience building production applications with JavaScript and Vue.js
- Strong experience with PHP in backend development
- Experience building and maintaining cloud-native applications (GCP preferred)
- Solid experience with databases - both SQL and NoSQL
- Familiarity with modern engineering practices: code reviews, testing, documentation, and continuous improvement
- Exposure to CI/CD, containerisation (Docker is a bonus), and automated deployment practices
- Nice to have: Node.js experience, strong observability practices (logging/metrics/tracing), and experience working on internal platforms/extranets or multi-system environments.
Benefits
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Backend Developer
Dresden Partners CommunityWe connect you with the best IT jobs in Mexico and the US
• Design, develop, and maintain high-performance, scalable backend services in Python. • Collaborate with development, QA, and product teams to ensure quality deliveries. • Participate in architectural decisions and define technical best practices. • Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines. • Write automated tests and contribute to code coverage. • Support system migration efforts and refactor legacy code. • Document technical processes, data flows, and architectural decisions. • Communicate effectively in English with global, multicultural teams.
Technical Architect – Platform Lighthouse
Blue YonderBlue Yonder, formerly known as JDA Software, is a leading supply chain management solutions company that was founded in 1985. As an employer, the company values empowerment, effect
• Support complex integration programmes across the Blue Yonder solution space (Planning + Execution) • Provide architectural oversight for customer engagements, ensuring consistent and scalable patterns across teams • Partner with Professional Services and field teams to guide early implementations and improve deployability and operability • Share your knowledge within the Lighthouse team as well as ensure that your colleagues from Professional Services get to know what you explore and learn • Propose and develop standardized integration patterns, artefacts (e.g., Starter-kits) and best practices across Platform services for Planning and Execution solutions • Work with Product Development to test, validate, and provide structured feedback on integration features across the Blue Yonder Platform • Propose, define, design, and build agentic integration artefacts and tools that drive standardisation and stability, while reducing effort and complexity in integration implementations • Influence how AI-driven integration scenarios are tested, validated, and deployed within the Platform Lighthouse ecosystem
• Build performant and stable systems at scale • Help establish the technical foundation for the entire company • Contribute to architectural and technical design decisions
• Define and own the long-term technical vision and architectural roadmap, aligning it with business and product strategy. • Drive the selection and governance of foundational technologies, frameworks, and architectural patterns. • Future-proof the platform by anticipating technical challenges and industry trends. • Establish and enforce engineering-wide best practices for architecture, code, and design. • Drive initiatives to reduce technical debt and enhance platform scalability, security, performance, and observability. • Serve as the decision-maker on critical system designs, ensuring architectural cohesion across teams. • Mentor senior engineers and tech leads, elevating the team's architectural and problem-solving skills. • Lead hands-on by prototyping solutions and solving the most complex technical challenges. • Cultivate a culture of technical excellence and innovation across the engineering organization. • Translate ambiguous business needs into clear technical strategies by partnering with executive, product, and enterprise leaders. • Communicate complex architectural decisions to all stakeholders to build consensus and drive company-wide alignment.




