DPL logo

Full Stack Engineer

DPL
Posted 3 hours ago
PakistanHybridEngineering & Development
Is this job info correct?
Company Description DPL is a global technology company headquartered in Islamabad, Pakistan, with offices in the USA and Saudi Arabia, serving clients across North America, Europe, the UK, and the Middle East. Since 2003, the company has built software, AI systems, and digital products that deliver measurable outcomes for startups, scale-ups, and enterprises. Its services include AI and Data Engineering, IoT and Embedded Development, Cloud and DevOps, Custom Software Development, and IT Strategy Consulting across diverse industries such as fintech, telecom, mobility, education, media, e-commerce, and the public sector. DPL works through a flat, holacratic structure driven by the “Rebel Ethos,” emphasizing creativity, ownership, and craft, supported by Agile SDLC and an AI-Driven Development Lifecycle (ADLC). Recognized as a Global Top 100 Most Loved Workplace, ISO 27001/27701 certified, and featured in leading global publications, DPL offers a culture for people who want to build impactful products.
Role Description This is a full-time hybrid role based in Islamabad, Pakistan, with flexibility for partial work from home. The Full Stack Developer will design, develop, test, and maintain scalable web applications and APIs across the front-end and back-end stack. Responsibilities include collaborating with product managers, designers, and other engineers to refine requirements, architect solutions, and implement clean, maintainable code. The role involves integrating third-party services, optimizing performance, ensuring security best practices, and participating in code reviews and continuous improvement activities within Agile pods. The developer will also help automate workflows, contribute to DevOps practices, and support the AI-Driven Development Lifecycle by using tools and processes that accelerate delivery without compromising quality.
Qualifications
  • Strong front-end development skills (e.g., modern JavaScript frameworks, responsive UI development, HTML/CSS) suitable for building user-facing features.
  • Robust back-end development skills (e.g., server-side programming languages/frameworks, RESTful API design, database integration) for scalable application services.
  • Experience with databases and data handling (e.g., relational and/or NoSQL databases, query optimization, data modeling) to ensure reliable data storage and access.
  • Familiarity with cloud platforms and DevOps practices (e.g., CI/CD pipelines, containerization, monitoring, infrastructure-as-code) to support deployment and operations.
  • Competence in software engineering fundamentals (e.g., OOP, design patterns, testing, debugging, version control with Git) for maintainable, high-quality code.
  • Comfort working in Agile environments (e.g., sprints or “bolts,” cross-functional pods, collaboration tools) and contributing to iterative delivery.

Similar jobs