Full Stack Developer
Location: Lahore, Karachi, Islamabad
Job Type: Full-Time, Onsite/Remote
About Us
Infinitum Media™ is a full-stack sales and support solutions company based out of Spokane, Washington. We're also a growing staff augmentation company helping North America, UK, and Europe-based clients hire top-tier IT and software talent from Pakistan. We specialize in connecting skilled professionals with global opportunities, focusing on delivering quality, reliability, and value to our clients.
Position Overview
We are seeking a versatile and highly skilled Full Stack Developer to join our dynamic team across our Lahore, Karachi, and Islamabad offices. This is an exceptional opportunity to work across the entire software development spectrum, from front-end user interfaces to back-end systems and database management, for our diverse international clientele.
As a Full Stack Developer at Infinitum Media™, you'll be instrumental in designing, building, and maintaining comprehensive solutions that power our full-stack sales and support operations. You'll ensure seamless integration and optimal performance across all layers of our applications.
Key Responsibilities
- Develop and maintain both front-end and back-end components of web applications, ensuring high performance, responsiveness, and scalability.
- Design and implement robust APIs (RESTful, GraphQL) to facilitate data exchange between different services and clients.
- Manage and optimize databases (SQL and/or NoSQL) to ensure efficient data storage and retrieval.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features from conception to deployment.
- Write clean, modular, and well-tested code across the stack, adhering to best practices and coding standards.
- Troubleshoot, debug, and resolve complex technical issues across multiple layers of the application.
- Stay updated with the latest full-stack technologies, tools, and best practices, and advocate for continuous improvement.
- Participate actively in code reviews, architectural discussions, and knowledge-sharing sessions.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Proven experience as a Full Stack Developer with a strong portfolio showcasing end-to-end project involvement.
- Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and at least one modern JavaScript framework/library (e.g., React.js, Angular, Vue.js).
- Solid experience with back-end development using a popular language/framework (e.g., Node.js/Express, Python/Django/Flask, Java/Spring Boot, C#/.NET, Ruby on Rails, Go).
- Expertise in working with databases, including schema design, query optimization, and management (e.g., PostgreSQL, MySQL, MongoDB, SQL Server).
- Familiarity with API design and development (RESTful principles).
- Proficiency with version control systems, particularly Git.
- Understanding of server management, deployment processes, and cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Strong analytical, problem-solving skills, and ability to work independently or as part of a team.
- Excellent communication skills (written and verbal) in English, with the ability to articulate complex technical concepts.
What We Offer
- Salary Range: 150,000 - 500,000 PKR
- Opportunity to work on diverse and challenging projects for leading international clients.
- Continuous learning, professional development, and career advancement within a rapidly expanding company.
- A professional, supportive, and growth-oriented work environment.
- Monday–Friday office hours (for onsite), or flexible remote work options for those working from home.
How to Apply
If you meet the above requirements and are passionate about building comprehensive, high-quality software solutions from end to end, please send your resume and a cover letter to [email protected].
Job Type: Full-time
Pay: Rs150,000.00 - Rs500,000.00 per month
Work Location: Remote