10Pearls

Senior/Staff Software Consultant - React + NextJS - Afternoon Shift

Lahore, Karachi, Islamabad, Pakistan - Full Time

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 looking for a seasoned Senior Frontend Developer to join our high-performing team. The ideal candidate will have over 5 years of hands-on experience in front-end development, with deep expertise in JavaScript, TypeScript, and modern front-end frameworks such as React and Next JS. The role requires a strong understanding of cross-browser compatibility, responsive design, SEO, accessibility standards, and a passion for building high-performance, scalable user interfaces. 
 
Responsibilities:  

  • Lead the design and development of complex features and systems, ensuring scalability, security, and maintainability.   

  • Take responsibility for the overall code quality of the projects, ensuring adherence to company engineering practices, such as CI/CD and secure coding.   

  • Collaborate with architects and stakeholders to ensure the technical direction aligns with business goals.  

  • Communicate technical solutions effectively to both technical and non-technical stakeholders.  

  • Acts as a point of contact for technical issues for specific work streams across multiple projects  

  • Mentor and guide junior engineers and mentees, fostering technical growth and sharing best practices.  

  • Assist in the development and improvement of team processes and workflows to enhance productivity and code quality.   

  • Stay updated on new technologies and trends to continuously improve technical skills. 

  • Implementation of new pages, features, functionalities, tools, flows, user journeys based on the Product team's requirements and prioritization.  

  • Solve reported bugs, which include research and debugging.  

  • Optimize frontend code (JavaScript, TypeScript, NextJS, React, Jest & TDD (Unit testing)) for performance, speed, and scalability.  

  • Ensure website rendering consistency across different browsers and devices, with a functional responsive design.  

  • Maintain and update front-end libraries and frameworks.  

  • Collaborative attitude overall and for testing the requirements with DevOps, Backend, UX/UI, QA, and Product Team.  

  • Participate in code reviews and adhere to established coding standards.  

  • Contribute to technical documentation for new features and system changes. 

Requirements: 

  • Bachelor's or master's degree in computer science, Software Engineering, or related discipline. 

  • 5+ years of professional experience as a Frontend Developer in production environments. 

  • Strong proficiency in JavaScript and TypeScript, including ES6+ features. 

  • Hands-on experience with React and Next JS. 

  • Proficient in test-driven development (TDD) and using tools such as Jest for unit testing. 

  • Solid understanding of frontend performance optimization techniques and browser rendering behavior. 

  • Skilled in debugging using browser developer tools. 

  • Proven ability to build responsive, cross-browser, and multilingual user interfaces. 

  • Experience working with RESTful APIs and solid understanding of HTTP and web services. 

  • Experience with version control tools such as Git, Bitbucket, or GitHub and CI/CD pipelines. 

  • Familiarity with CMS platforms such as Strapi is a plus. 

  • Basic knowledge of SEO principles related to front-end structure is nice to have. 

  • Understanding web accessibility standards (e.g., WCAG) is preferred. 

  • Strong documentation of habits and adherence to coding standards. 

  • Collaborative mindset with experience working closely with DevOps, Backend, QA, UX/UI, and Product teams. 

  • Experience participating in code reviews and contributing to front-end architectural decisions. 

Apply: Senior/Staff Software Consultant - React + NextJS - Afternoon Shift
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

How much experience do you have overall?*
Do you have experience with React? If yes, then how many months/years did you practically work on it?*
How much experience do you have with Next.js?*
Are you experienced with CI/CD tools? Please list down the ones you have worked with? **
What is your current salary (GROSS) or last drawn salary? Also, please mention about the commission or incentives (if any)? **
What is your expected salary (gross)? **
What is your notice period? Please, do mention if it is negotiable with the existing employer? **
Are you willing to work for a hybrid role (2 days WFH + 3 Days WFO) in Lahore/Karachi/ Islamabad? If yes, then please share your city of preference? **
Are you comfortable in working with projects related to banking, insurance, lease and fintech? **
Are you open to working in morning, afternoon and evening shifts depending upon the assigned project? **
Do you have plans to relocate abroad or to Pakistan this year? If so, please specify the tentative timeline (date/month)*
Human Check*