Full Stack Developer

Globalconnectsynergy

Karachi Division

On-site

PKR 1,339,200 - 2,232,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
Life Insurance
Provident Fund
OPD
EOBI

Job summary

A technology solutions company is seeking an experienced Full Stack Developer based in Karachi to lead the migration of existing ERP modules from Core PHP to Laravel and Node.js. The successful candidate will be responsible for overseeing the transition, ensuring data integrity, managing a team of developers, and maintaining high code quality. Required qualifications include a Bachelor's degree in Computer Science, expert proficiency in Laravel and Node.js, and strong leadership and communication skills. The role offers a comprehensive benefits package and a salary between 120k to 200k based on profile.

Qualifications

  • Proven experience as a Full Stack Developer, with a strong portfolio of projects.
  • Expert-level proficiency in Laravel and Node.js.
  • Extensive experience with Core PHP and a deep understanding of its architecture.

Responsibilities

  • Lead migration of ERP modules from Core PHP to Laravel and Node.js.
  • Write clean, efficient, and well-documented code for both front-end and back-end.
  • Manage and mentor a team of developers.

Skills

Laravel
Node.js
React
Vue.js
Core PHP
MySQL
RESTful APIs
Web Security
Leadership
Communication

Education

Bachelor's degree in computer science, Software Engineering, or a related field

Job description

We are seeking an experienced and highly motivated Full StackDeveloper to join our team. In this ole, you will lead the transitionof our existing ERP modules from Core PHP to Laravel and Node.js. Youwill be responsible for both the technical vision and the hands-ondevelopment, ensuring a smooth and efficient migration while mentoringjunior developers.

RESPONSIBILITIES & REQUIREMENTS
Lead Migration
  • The Team Lead must first perform a comprehensive audit of theexisting Core PHP system.This involves understanding itsarchitecture, data models, and business logic.The next step is tostrategically plan the migration, which may involve a phasedapproach.Instead of a big switchover, the Team Lead must migrate onemodule at a time.The new system will be built using Laravel for theback- end(handling database interactions, business logic, and APIs)and Node.js for the front- end(creating a responsive user interfacethat interacts with the Laravel back - end via APIs). He or She willalso be responsible for ensuring data integrity throughout thisprocess.
Designing, Developing and Maintaining Applications:
  • This responsibility covers the full software development lifecycle.The Team Lead will be responsible for writing clean, efficient, andwell-documented code for both the front-end and back-end. At theback-end, they'll use Laravel's features like Eloquent ORM fordatabase queries and the built-in authentication system. On thefront-end, they'll use Node.js and a modern framework (like React orVue.js) to build a scalable and easy-to-use interface. The emphasishere is on robust, scalable, and secure. This means buildingapplications that can handle increased user load, are easilymaintainable, and are protected from common security threats.
Architect and Implement:
  • The Team Lead will be responsible for designing the structure of newfeatures and modules. This includes creating database schemas,defining API endpoints, and planning the user experience. They mustensure that new features fit seamlessly into the overall ERPsystem's architecture without creating technical debt. The Team Leadwill be creating the blueprints before the developers startbuilding.
Manage and mentor:
  • Manage and mentor a team of developers, providing technicalguidance, code reviews, and support. This involves delegating tasksto team members based on their skills and experience. It alsoincludes conducting regular code reviews to ensure quality,consistency, and adherence to best practices. A key part ofmentoring is providing constructive feedback and helping teammembers grow their skills, turning a group of individual developersinto a cohesive and high performing team.
Collaborating with Stakeholders:
  • The Team Lead serves as a crucial link between the technical teamand the rest of the company (e.g., finance, HR, sales). They must beable to translate business requirements into technicalspecifications. For example, when a manager says, we need a reporton monthly sales, the Team Lead must translate that into a technicalplan for a new database query, an API endpoint, and a front-endcomponent. This requires strong communication and a deepunderstanding of the business domain.
Ensuring Code Quality:
  • Code quality is paramount for a long-term project like an ERPsystem. The Team Lead must establish and enforce coding standardsand best practices. A critical part of this is implementing atesting strategy. This includes unit tests (testing individualfunctions), integration tests (testing how different parts of thesystem work together), and end-to-end tests (simulating a user'sworkflow). This proactive approach helps catch bugs early andensures the system remains stable as it evolves
Troubleshooting and Resolving Issues:
  • Legacy systems often have hidden complexities and performanceissues. The Team Lead must be proficient in identifying andresolving these problems. This could involve debugging an obscureerror in the Core PHP code, optimizing a slow database query inLaravel, or fixing a front-end rendering issue. The ability toquickly and effectively troubleshoot is crucial to minimize downtimeand keep business operations running smoothly.
  • Between 120 to 200 K (Depending on the profile of the candidate)
  • Health Insurance
  • Life Insurance
  • Provident Fund
  • OPD
  • EOBI
WORKING DAYS & WORKING HOURS:
  • 05 working days in a week and 09 working hours a day
EDUCATION, WORK EXPERIENCE & SKILLS REQUIRED:
  • Proven experience as a Full Stack Developer, with a strong portfolio of projects
  • Bachelor?s degree in computer science, Software Engineering, or a related field
  • Expert-level proficiency in Laravel and Node.js
  • Strong command of a modern front-end framework like React, Vue.js, or Angular. Since Node.js is often usedin conjunction with these, the candidate should be able to build cohesive, single-page application (SPA) thatconsumes back-end APIs
  • Extensive experience with Core PHP and a deep understanding of its architecture to effectively plan themigration. A thorough understanding of the existing Core PHP codebase is essential. The candidate must be ableto read and understand the old code to effectively translate its logic into the new Laravel framework
  • Proficiency in database design and management (MySQL or PostgreSQL). The candidate should be able to migratethe existing database, write complex queries, and optimize performance.
  • RESTful APIs: The ability to design and build clean, well-documented RESTful APIs that the front-endapplication will use to interact with the database and business logic.
  • Security: Knowledge of web security best practices, including protecting against common vulnerabilities likeSQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong leadership abilities and a track record of mentoring junior developers.
  • Excellent communication skills and the ability to articulate technical concepts to both technical andnon-technical audiences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

XAD Technologies • Islamabad Capital Territory

On-site
PKR 1,500,000 - 2,000,000
Lead Full-Stack Migration Architect (Laravel/Node)
Lead Full-Stack Migration Architect (Laravel/Node)

Globalconnectsynergy • Karachi Division

On-site
PKR 1,400,000 - 2,000,000
Full Stack Software Engineer – PHP/Laravel
Full Stack Software Engineer – PHP/Laravel

Dcc Consultants • Lahore

On-site
PKR 2,501,000 - 2,834,000
Annual Bonus
Eid Bonus
Provident Fund
+4
Full-Stack PHP Developer (Enterprise Platform Customization & Extensions)
Full-Stack PHP Developer (Enterprise Platform Customization & Extensions)

simplicant.com, inc. • Lahore

On-site
PKR 8,469,000 - 14,117,000
Senior Full Stack Developer
Senior Full Stack Developer

XAD Technologies • Islamabad

On-site
PKR 11,309,000 - 16,964,000
Customer Support Assistant ( Support Team Member )
Customer Support Assistant ( Support Team Member )

IT-Empire • Faisalabad

On-site
Software Engineer - PHP Laravel
Software Engineer - PHP Laravel

Sukuk Technologies • Lahore

On-site
PKR 900,000 - 1,500,000
Annual Increment
Annual Performance Bonus
Provident Fund
+11
Required Website Developer
Required Website Developer

ePaisay Inc. • Lahore

On-site
PKR 1,200,000 - 1,800,000
Competitive salary package
Health, dental, and vision insurance
Paid time off
Full-Stack PHP Developer (Enterprise Platform Customization & Extensions)
Full-Stack PHP Developer (Enterprise Platform Customization & Extensions)

7vals • Lahore

On-site
PKR 1,200,000 - 2,400,000
Engineering Manager (Onsite, Lahore, Remittance Salary)
Engineering Manager (Onsite, Lahore, Remittance Salary)

HR POD - Hiring Talent Globally • Lahore

On-site
PKR 350,000 - 550,000