Staff/Senior Software Engineer

1 day ago


Islamabad, Islamabad, Pakistan 10Pearls Full time
Staff/Senior Software Engineer - React Native

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.

Responsibilities
  • Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores and providing ongoing support in React Native
  • Leverage native APIs for deep integrations with both platforms
  • Produce fully functional mobile applications, writing quality code based on industry best practices
  • Gather specific requirements and suggest solutions
  • Design compelling device specific interfaces to improve user experience
  • Standardize the platform and, in some cases, apps to deliver across multiple brands with minimal duplication of effort
  • Optimize performance of the apps
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Interact with the Project Manager frequently and provide feedback on progress, alert him of risks and help the PM develop a strategy to mitigate these risks
  • Transition existing React web apps to React Native
  • Work with modern tools including Jira, Slack, Git
Qualifications
  • Demonstrable portfolio of released applications on the App Store or Google Play
  • Familiarity with Objective-C/Swift for iOS, Java/Kotlin for Android is a plus
  • Hands-on experience with common Android or iOS Frameworks
  • Familiarity with native build tools, like XCode, Gradle
  • Experience with web service integration (SOAP, REST, GraphQL, JSON, XML)
  • Strong programming skills in Modern JavaScript/ECMAScript
  • Experience with different structural design patterns (MVC, MVVM, MVP)
  • Understanding of other programming languages like Java is a plus
  • Understanding of version control basics using Git
  • Ability to interact effectively with end-users / clients, managers, and developers and work as part of a team
  • Ability to work both independently and with a team
  • Excellent written and oral communication skills
  • Excellent analytical skills with a good problem-solving attitude
  • Bachelors' degree in Computer Science
  • Familiarity with Xamarin/Flutter is a plus
  • Experience with TDD approach to development with unit and UI tests is a plus
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Internet Publishing
#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full time

    BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses exchange functionality to ensure a copy of every sent/received email (internal/external) is copied and sent to the Main Server. Our server stores the mail permanently and allows users to search for their mail using an...


  • Islamabad, Islamabad, Pakistan beBeeSoftwareDevelopment Full time

    Job SummaryWe are seeking an experienced software professional to join our team as a senior software development engineer in the field of Microservices/APIs. The ideal candidate will have hands-on experience in designing and developing complex web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).The successful candidate will work...


  • Islamabad, Islamabad, Pakistan Creative Chaos Full time

    Senior/Principal Software Engineer (.NET+ React)Senior/Principal Software Engineer (.NET+ React)4 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Summary:A Full Stack Software Engineer for .NET and React is an associate at Creative Chaos who is mainly responsible for developing server and client...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    OverviewSenior Cloud Application Developer (AWS) at Contour Software.Join to apply for the Senior Cloud Application Developer (AWS) role at Contour Software.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., Contour is part of a global...


  • Islamabad, Islamabad, Pakistan beBeeSoftwareEngineer Full time $90,000 - $120,000

    Senior Software Development Engineer in Test JobWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality automated tests to ensure the stability and reliability of our software systems.The ideal candidate will have...


  • Islamabad, Islamabad, Pakistan Zong CMPak Ltd Full time

    Executive DT Software Engineering & DevOpsExecutive DT Software Engineering & DevOpsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Zong CMPak LtdSocial Media Marketer | Employer Branding | Talent Acquisition | Content Writer | DesignerDepartment & Function: Digital TechnologiesPosition: Executive DT Software...

  • Software Engineer

    3 weeks ago


    Islamabad, Islamabad, Pakistan Devsinc Full time

    Devsinc is looking for passionate Associate Software Engineers - MERN to join its team.Requirements:Assist in building full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js)Write clean, efficient, and maintainable codeWork closely with senior developers to implement new features and optimize existing onesCollaborate with...


  • Islamabad, Islamabad, Pakistan 10Pearls Full time

    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 expertise spans product management, user experience/design,...


  • Islamabad, Islamabad, Pakistan Creative Chaos Full time

    OverviewA senior software engineer for React Native at Creative Chaos develops front-end mobile client applications for various software platforms. A software engineer ensures the functionality, security and performance of the client application per design and is bug-free. Senior engineers mentor juniors and help build team strength through...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    Join to apply for the Senior App Developer (LAMP) role at Contour SoftwareOverviewWe are looking for a Senior App Developer initially for a 15 months contract (with the possibility of extension based on business situation). If you are interested in working for a fun, small development shop that sells software to the wine industry, then we are right for you....