
Principal Software Consultant
3 weeks ago
Company Overview
10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cyber security, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs and high growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity and successful delivery and execution.
Role
We are seeking a highly skilled Principal Software Consultantwith a strong background in React (front-end) and React Native (mobile) to lead the development of cutting-edge applications.The ideal candidate will bring architectural leadership, deep technical knowledge, and a passion for innovation to help build high-quality, scalable software solutions.
Responsibilities
Lead the design, development, and deployment of scalable and reliable web and mobile applications.
Architect front-end and mobile solutions using React and React Native following modern design principles and patterns (e.g., MVVM).
Collaborate closely with product managers, designers, and backend teams to translate requirements into technical solutions.
Conduct code reviews and ensure best practices in software design, testing, and maintainability.
Mentor and coach engineering team members to elevate technical excellence across the organization.
Develop and integrate backend services using RESTful APIs and microservices architecture.
Optimize application performance using advanced techniques such as memoization, lazy loading, and code splitting.
Drive DevOps practices including CI/CD, deployment pipelines, and environment management in collaboration with DevOps teams.
Engage in system design discussions, architectural reviews, and technology evaluations.
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
8–10 years of experience in software development, including roles such asTechnical Lead, or similar role in full-stack development.
Proficient hands-on experience on React (Web), including functional components, Hooks, Context API, and state management using MobX. Familiarity with MVVM architecture. Proficient in performance optimizations: memoization, lazy loading, code splitting.
Experience with React Native (Mobile), including native modules integration and managing navigation using React Navigation. Skilled at handling iOS/Android platform differences and performance optimization.
Strong proficiency in TypeScript.
Hands-on experience with at least one backend language (e.g., Node.js, Python, Java, etc.).
Apply deep knowledge of software design patterns and architecture principles.
Proven leadership in designing and delivering scalable, reliable systems.
Excellent communication, collaboration, and mentoring skills.
Strong analytical and problem-solving abilities.
Nice to Have:
Manage and model data with both SQL and NoSQL databases, including MongoDB and Redis.
Experience with Azure DevOps for CI/CD pipelines, environment setup, and release management.
Native mobile development using Swift, Objective-C, Java, or Kotlin, including performance debugging and crash resolution.
Experience with real-time communication using SignalR (with WebSocket fallback), including client-side integration in React and React Native.
-
Principal Software Engineer
1 day ago
Lahore, Punjab, Pakistan Creative Chaos Full time1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the...
-
Principal Software Engineer
6 days ago
Lahore, Punjab, Pakistan HR POD Careers Full timePrincipal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)Join to apply for the Principal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary) role at HR POD CareersPrincipal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)1 day ago Be among the first 25 applicantsJoin to apply for the Principal...
-
Principal Software Engineer-
1 day ago
Lahore, Punjab, Pakistan Creative Chaos Full timePrincipal Software Engineer - (Node + React)Job SummaryA Full Stack Software Engineer specializing in Node and React at Creative Chaos is responsible for developing server and client applications across various platforms. This includes writing RESTful APIs and creating front-end interfaces for web applications. A Principal Software Engineer ensures the...
-
Principal Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full time1 month ago Be among the first 25 applicantsA Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the...
-
Principal Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan HR POD Careers Full timePrincipal Software Engineer - Node.js, React, AWS (Hybrid, Lahore, USD Salary)Join to apply for the Principal Software Engineer - Node.js, React, AWS (Hybrid, Lahore, USD Salary) role at HR POD Careers.Requirements:5 to 6 years of professional experience in full-stack development.Deep expertise in Node.js and TypeScript, especially in backend...
-
Principal
1 day ago
Lahore, Punjab, Pakistan The Trust School Full timeJoin to apply for the Principal role at The Trust SchoolJoin to apply for the Principal role at The Trust SchoolAcademic management and Campus administration.Set learning goals for students and teachers based on national curriculum.Knowledge of school administrative processes and educational regulations.Monitor and report on teacher performance to Higher...
-
Principal Software Engineer
5 days ago
Lahore, Punjab, Pakistan HR POD Careers Full timePrincipal Software Engineer (Remote, Lahore, USD Salary)Join to apply for the Principal Software Engineer (Remote, Lahore, USD Salary) role at HR POD CareersPrincipal Software Engineer (Remote, Lahore, USD Salary)1 day ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer (Remote, Lahore, USD Salary) role at HR POD CareersGet...
-
Principal Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for ReactJS is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of...
-
Principal Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of the...
-
Principal Software Engineer
3 weeks ago
Lahore, Punjab, Pakistan TechieMinions Full timePrincipal Software Engineer (Ruby On Rails)Join to apply for the Principal Software Engineer (Ruby On Rails) role at TechieMinions.We help companies from startups to corporations build their products from scratch using cutting-edge technologies. Our projects include DTC and B2B products used by Amazon, Uber, Microsoft, Pepsico, The Nobel Prize, NBC, Harvard,...