
CrecenTech is seeking an exceptional Senior Full Stack Developer Team Lead with over 15 years of experience to spearhead the design, development, and delivery of our next-generation SaaS products. This is a pivotal leadership role where you will guide an agile team of developers, test engineers, UX designers, and product managers to build highly available, scalable, robust, and responsive web applications with elegant user interfaces. We are looking for a passionate, hands-on technical leader who takes pride in delivering innovative solutions, mentoring team members, and driving the technical vision of our product suite. If you are a seasoned developer with a proven track record of leading teams and architecting cutting-edge applications, we’d love to have you join our mission to redefine SaaS excellence.
Responsibilities:
- Technical Leadership: Lead the end-to-end design, development, and deployment of SaaS products, ensuring architectural integrity, scalability, and performance.
- Team Management: Manage, mentor, and inspire a team of full-stack developers, fostering a collaborative and innovative work environment.
- Project Oversight: Take ownership of project planning, execution, and delivery, ensuring timelines, quality standards, and business objectives are met.
- Hands-On Development: Actively contribute to coding, particularly in complex modules, using PHP, JavaScript, and related technologies.
- System Architecture: Design and implement robust system architectures, ensuring seamless integration of front-end and back-end components.
- Code Quality & Standards: Establish and enforce coding standards, conduct code reviews, and ensure best practices in development and testing.
- Collaboration: Work closely with UX designers, test engineers, and product management to align technical solutions with business goals and user needs.
- Innovation: Stay ahead of industry trends, evaluate new tools and technologies, and integrate them into the development process where applicable.
- Problem Solving: Address technical challenges, optimize performance, and troubleshoot issues across the stack.
- Stakeholder Communication: Lead technical discussions, present solutions to stakeholders, and provide updates on project progress during stand-ups and reviews.
Skills & Experience Required:
- Experience: 15+ years of hands-on experience in full-stack development, with a strong focus on PHP, JavaScript, jQuery, HTML, and CSS.
- Frameworks & Tools: Expert-level proficiency in the Laravel framework, MySQL databases, and Object-Relational Mapping (ORM) tools.
- Leadership: Proven experience (5+ years) leading development teams, managing projects, and mentoring junior and mid-level developers.
- Architecture Expertise: Deep understanding of web application design, system architectures, microservices, and API development.
- Product Development: Extensive experience in building and scaling SaaS or similar products from concept to production.
- Java Proficiency: Strong knowledge of Java for developing back-end services, RESTful APIs, and integrations.
- UI/UX Expertise: Experience with custom UI builders, drag-and-drop forms, workflow builders, automation tools, and responsive design implementation.
- Testing: Proficient in unit testing, integration testing, and ensuring high code quality through automated testing frameworks.
- Optimization: Ability to optimize existing UIs and back-end systems for performance, scalability, and user experience.
- Communication: Exceptional verbal and written communication skills, with the ability to lead stand-ups, articulate technical concepts, and collaborate with cross-functional teams.
- Team Player: Demonstrated ability to thrive in a collaborative environment while driving independent initiatives.
- Problem Solving: Strong analytical skills with a track record of solving complex technical challenges.
- Learning Mindset: A top coder with a passion for continuous learning and staying updated with emerging technologies.
Good-to-Have Skills:
- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and DevOps practices (CI/CD pipelines, containerization).
- Familiarity with front-end frameworks like React, Vue.js, or Angular.
- Knowledge of security best practices in web application development.
- Prior experience in Agile/Scrum methodologies as a Scrum Master or team lead.
Education Requirement:
- Required: Bachelor’s degree in Software Engineering (BS-SE), Computer Science (BS-CS), Information Technology (BS-IT), or a related field.
- Preferred: Master’s degree in a relevant discipline or equivalent professional certifications (e.g., PMP, AWS Certified Developer).
Benefits and Incentives:
- 13 Salaries Per Year (One Additional salary as a bonus)
- At least two bonuses per year (Eid Bonus)
- Performance-Based Bonuses
- Quarterly Leaves encashment
- Monthly Regularity Allowance
- Monthly Inflation Allowance
- Maternity/Paternity Allowance
- Maternity Leaves
- Wedding Allowance
- Annual Leaves Encashment
- Provident Fund
- Double salary on Gazetted Holidays
- Special Allowance for Emergency
- 12 Casual Leaves
- 10 Medical Leaves
- 10 Annual Leaves
- Dedicated Training
- Birthday celebrations
- Loan Against Provident Fund
- Advance Salary on Need Basis
- Daily Company Provided Meal
- Gaming Facility
- Growing & Dynamic Team
- Office Gatherings, Celebrations, and Trips
- 5 days a week (work-life balance)
Job Location: Link Road Model Town, Lahore
Job Type: Full-time
Application Question(s):
- Have you led development teams for at least 5 years, managing projects and mentoring junior and mid-level developers?
- Are you proficient in the Laravel framework, MySQL databases, and Object-Relational Mapping (ORM) tools?
- Do you have experience designing and implementing system architectures, including microservices and API development?
- What are your salary expectations?
Experience:
- Full Stack Development: 10 years (Preferred)
Work Location: In person
