-
Architect, design, and develop scalable full stack applications using ROR, MongoDB, Express.js, React.js, Node.js, Next.js, and TypeORM.
-
Build efficient, maintainable, and reusable code with strong emphasis on clean coding standards and best practices.
-
Own the end-to-end software development life cycle (SDLC) including requirement analysis, development, testing, and deployment.
-
Conduct code reviews, debugging, and performance optimization to ensure reliability and scalability.
-
Manage database schemas using TypeORM and ensure high-performing queries across relational and NoSQL databases.
-
Implement validation, verification, and automated testing frameworks for quality assurance.
-
Collaborate with cross-functional teams including designers, product managers, and external stakeholders.
-
Leverage monitoring tools (e.g., New Relic, Datadog, Prometheus) to ensure system health and uptime.
-
Stay up-to-date with emerging technologies, frameworks, and best practices to drive continuous improvement.
Key Requirements:
-
6+ years of proven hands-on experience as a Senior Full Stack Engineer.
-
Strong expertise in Ruby on Rails, Node.js, Express.js, React, and Next.js.
-
Experience with server-side rendering (SSR), serverless frameworks (AWS Lambda, Firebase, Vercel), and REST/GraphQL APIs.
-
Proficiency with PostgreSQL, MySQL, and MongoDB, along with ORM frameworks like TypeORM and Sequelize.
-
Solid understanding of cloud infrastructure (AWS, GCP, Azure) and deployment pipelines (CI/CD).
-
Proficient in automated testing, performance tuning, and troubleshooting complex distributed systems.
-
Strong problem-solving skills, with the ability to work independently and mentor junior engineers.
-
Excellent communication, leadership, and organizational skills.
-
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
-
Minimum 6+ years of professional experience in full-stack development.
Compensation & Benefits:
-
Competitive salary package with performance-based bonus.
-
Paid annual leaves, leave encashment on annual leaves.
-
Educational assistance for skills enhancement.
Location: Wapda Town, Lahore
Working Days: Monday to Friday