
Senior/Staff Software Consultant
2 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 looking for a talented and experienced Senior Backend Developer to join our growing team for the PDF Project. The ideal candidate should have 5+ years of hands-on experience in backend development with a solid foundation in Node.js (Express/Nest JS), database design, cloud services, and backend integrations. This role is critical to maintaining and optimizing our service-oriented and microservice architecture, ensuring high performance, secure systems, and robust API development.
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 skill
Requirements:
Bachelor's or master's degree in computer science, Software Engineering, or a related field.
5+ years of experience as a Backend Developer in production environments.
Proficient in Node.js (Express or NestJS frameworks).
Strong hands-on experience with PostgreSQL including writing optimized queries, schema management, and data normalization.
Solid understanding of HTTP protocols, RESTful APIs, and web services.
Experience working with Git for version control and Bitbucket for repository management.
Familiarity with AWS services (e.g., S3, EC2), cloud infrastructure concepts, and backend deployments.
Understanding of web security principles and best practices (e.g., OWASP Top 10).
Experience with server monitoring and logging tools such as Datadog, New Relic, or Prometheus.
Knowledge of Docker for containerization and Kubernetes for orchestration.
Familiarity with CI/CD pipelines and automation tools like GitHub Actions, GitLab CI, or Jenkins.
Experience with CMS platforms such as Strapi.
Ability to write clean, scalable, and maintainable code with adherence to coding standards.
Collaborative mindset with experience working alongside DevOps, QA, UX/UI, and Product teams.
Strong documentation habits and ability to explain complex technical solutions clearly.
-
Senior Staff Accountant
1 week ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Staff Accountant role at Contour Software1 week ago Be among the first 25 applicantsJoin to apply for the Senior Staff Accountant role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are...
-
Staff Accountant
5 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Staff Accountant role at Contour SoftwareJoin to apply for the Staff Accountant role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...
-
Senior Software Developer
3 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer - RPG role at Contour SoftwareContinue with Google Continue with Google2 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer - RPG role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14...
-
Senior Software Developer
4 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...
-
Functional Consultant
3 weeks ago
Karachi, Sindh, Pakistan Folio3 Software Full timeDirect message the job poster from Folio3 SoftwareGlobal Talent Acquisition Leader | Expert in Recruiting AI, Cloud, ERP, Digital Health, & Tech Talent Across USA, UK, Middle East, and Pakistan |…Position Summary:The Functional Consultant (NetSuite) will be responsible for leading complex end-to-end NetSuite ERP implementations and integrations, managing...
-
Staff/Senior Software Engineer
6 days ago
Karachi, Sindh, Pakistan 10Pearls, LLC Full timeStaff/Senior Software Consultant - .Net + Angular + AWS/AzureKarachi, Lahore, Islamabad, Pakistan - Full TimeCompany Overview10Pearls 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...
-
Senior Software Developer
3 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer - Team Lead role at Contour SoftwareJoin to apply for the Senior Software Developer - Team Lead role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About...
-
Senior Consultant
1 week ago
Karachi, Sindh, Pakistan RR Systems - Management & Technology Consultants Full time13 hours ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from RR Systems - Management & Technology ConsultantsDirector at RR Systems - Management & Technology ConsultantsJob DescriptionWe are seeking a Senior Consultant to lead end-to-end implementations of our Internal Audit &...
-
Cloud and Application Consultant
3 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Cloud and Application Consultant role at Contour Software.Get AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are part of a global enterprise software...
-
Senior/Staff Software Consultant
2 weeks ago
Karachi, Sindh, Pakistan 10Pearls, LLC Full timeCompany Overview10Pearls 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...