Full- Stack Developer
KnowledgeCity
Date: 2 weeks ago
City: Lahore
Contract type: Contractor
Remote
About Knowledgecity
At KnowledgeCity, we envision being the top global provider of innovative learning solutions, enabling organizations to excel in a constantly evolving business world. Our mission is to integrate continuous learning with organizational culture, promoting a growth mindset, diversity, and long-term success. By offering customized, innovative learning experiences, we maintain our commitment to accessible and inclusive education, inspiring a community of lifelong learners ready to tackle today’s challenges for a brighter, more prosperous future.
Position Overview
Full-Stack Developer plays a crucial role in both the back-end and front-end development of our web-based applications with expertise in pure PHP and MySQL to drive the server-side logic, along with pure JavaScript (including ES6) to ensure an engaging and responsive user experience. This position is primarily responsible for designing user interactions on websites, developing servers and databases for website functionality and coding for web application platforms.
Key Responsibilities
Back-End Development:
Technical Expertise:
If you're driven by curiosity, eager to tackle challenges, and ready to make an impact in the fast-evolving E-Learning space, we'd love to hear from you. Join KnowledgeCity and help us make the world more professional and better!
At KnowledgeCity, we envision being the top global provider of innovative learning solutions, enabling organizations to excel in a constantly evolving business world. Our mission is to integrate continuous learning with organizational culture, promoting a growth mindset, diversity, and long-term success. By offering customized, innovative learning experiences, we maintain our commitment to accessible and inclusive education, inspiring a community of lifelong learners ready to tackle today’s challenges for a brighter, more prosperous future.
Position Overview
Full-Stack Developer plays a crucial role in both the back-end and front-end development of our web-based applications with expertise in pure PHP and MySQL to drive the server-side logic, along with pure JavaScript (including ES6) to ensure an engaging and responsive user experience. This position is primarily responsible for designing user interactions on websites, developing servers and databases for website functionality and coding for web application platforms.
Key Responsibilities
Back-End Development:
- Write clean, efficient, and maintainable code in pure PHP to power the server-side, easy to use applications.
- Design and optimize complex MySQL queries and database schemas to ensure data integrity, performance, and security.
- Develop and maintain RESTful APIs for seamless integration between front-end and back-end systems.
- Perform systematic code testing to identify and fix bugs, defects, and vulnerabilities before. deployment.
- Build responsive and interactive user interfaces using pure JavaScript, including the latest ES6 standards.
- Translate design mockups into high-quality HTML and CSS, ensuring cross-browser compatibility and responsiveness.
- Enhance user experience by implementing dynamic and interactive features using JavaScript.
- Perform systematic code testing to identify and fix bugs, defects, and vulnerabilities before. deployment.
- Work in close coordination with developers, QA, designers, and Tech Leads to to deliver high-quality products on time.
- Work closely with designers to ensure a seamless transition from design to functional user interfaces.
- Participate in code reviews to maintain high standards of code quality and share knowledge with team members.
- Stay up-to-date with the latest trends and best practices in both front-end and back-end development.
- Identify areas for improvement in the existing codebase and contribute to refactoring and optimization efforts.
Technical Expertise:
- Extensive experience with pure PHP for server-side development.
- Excellent knowledge of pure MySQL including complex query design, database optimization, and management.
- Strong proficiency in pure JavaScript, including ES6, for building dynamic and responsive front-end interfaces.
- Good understanding of the design-to-HTML process, with the ability to convert design mockups into functional web pages.
- Experience with CSS and pre-processors like SASS or LESS is a plus.
- Familiarity with React.js is beneficial.
- Strong ability to work in a team-oriented environment, with effective communication and collaboration skills.
- Capacity to explain complex technical concepts to non-technical stakeholders.
- Strong analytical skills for debugging and optimizing code.
- Ability to troubleshoot and resolve complex issues quickly and effectively.
- Willingness to stay updated with emerging technologies and industry trends.
- Open to continuous learning and adapting to new tools and methodologies.
- Advanced English proficiency, both written and spoken, is mandatory for effective communication with partners and clients.
- Paid time off and a supportive team environment.
- Opportunities for professional growth through access to training materials and company courses.
If you're driven by curiosity, eager to tackle challenges, and ready to make an impact in the fast-evolving E-Learning space, we'd love to hear from you. Join KnowledgeCity and help us make the world more professional and better!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Program Manager
Dubizzle Labs,
Lahore
14 hours ago
We are looking for an experienced and organized Program Manager to drive the successful execution of our key product initiatives. In this role, you will be the "glue" that holds our cross-functional teams together. You will partner closely with Product Management, Engineering, Design, and Go-to-Market (GTM) teams to ensure we deliver high-quality products on time and aligned with business goals.Unlike...
Senior Software Engineer I - Data Platform
Careem,
Lahore
4 days ago
About the CompanyCareem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people’s lives and build an awesome organisation that inspires.Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of more...
Graphic Designer
TaxGPT,
Lahore
6 days ago
About TaxGPT:TaxGPT is transforming the tax industry with AI-powered solutions that make tax management simpler, and more efficient. Based in Silicon Valley and backed by leading venture capitalists, we’re on a mission to change how tax & accounting firms and businesses approach taxes.At TaxGPT, you’ll be part of a fast-growing team dedicated to commitment and excellence. This is your opportunity...