10Pearls

Software Architect - Fullstack

Karachi, Lahore, 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, cybersecurity, 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 skilled Software Architect with expertise in Frontend and Backend to join our dynamic team. The ideal candidate will have a strong background in analyzing large datasets, extracting meaningful insights, and presenting findings to stakeholders. 

Responsibilities  

  • R&D new technologies and building POC. 

  • Conduct TL meetings. 

  • Conduct EOS (Eye opening Structure) sessions. 

  • Conduct Architects meeting. 

  • Evaluate/ Work with resources who are eligible for associate architect/ architect position. 

  • Assign reviewers and keep track of reviewer’s report in projects to maintain the overall health of code written. 

  • Responsible for creating and maintaining the overall structure and layout of a software system's components and their interfaces within and outside of the system. 

  • Ensures the Architectural attributes - Performance, Modularity, Reliability, 

  • Maintainability, Reusability, Internationalization and Accessibility – are met. 

  • Ensures technical cohesion and helps design the technical contract in interfaces and other abstract objects and data entities. 

  • Leads design review & provide feedback. 

  • Conduct technical and feature risks assessments and communicate to the architecture and product management groups. 

  • Mentor and guide technical resources within the company. 

  • Guide and participate in recruiting best technical talent for the team. 

  • Collaborate with Business Analysts and Product Managers to identify the business 

  • “Technical needs” from specifications and requirements 

Requirements 

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 

  • 8-10 years of proven experience as a Software Architect, Technical Lead, or similar role in Fullstack/Multistack development. 

  • Extensive knowledge of frontend and backend technologies, including but not limited to: 

  • Frontend: JavaScript (React or Angular), HTML5, CSS3, TypeScript. 

  • Backend: Node.js (Primary -Must have) and Java, Python or .Net (Good to have) 

  • Strong understanding of software architecture principles, design patterns, and best practices. 

  • Experience with alteast one cloud platform (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). 

  • Proficiency in database technologies such as SQL, NoSQL (MongoDB, Redis), and data modeling. 

  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. 

  • Proven leadership abilities with a track record of guiding development teams towards successful project delivery. 

  • Ability to thrive in a fast-paced environment and adapt to evolving business requirements. 

  • Strong problem-solving skills and a passion for innovation in software development. 

Apply: Software Architect - Fullstack
* 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

Human Check*