Staff/Senior Software Engineer - MEAN - (Afternoon/Evening Shift)

10Pearls

  • Islamabad
  • Permanent
  • Full-time
  • 23 days ago
  • Apply easily
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.Responsibilities:
  • Designing, coding, integrating and debugging applications
  • Ensure adherence to standards and best practices (e.g. source code control, code reviews etc.)
  • Conduct performance tuning, improvement, balancing, usability and automation testing
  • Mentor other technical staff, assist them where needed and lead the effort in resolving technical challenges
  • Interact with the Project Manager frequently and provide feedback on progress, alert them of risks and help the PM develop a strategy to mitigate these risks
Requirements:
  • Bachelor's degree in Computer Science or a related field
  • Minimum 6 years of experience, from which 3 years + must be on Node JS/ Angular JS, React JS
  • Knowledge of all engineering tools and applications and programming languages
  • Strong Javascript concepts including functional and object oriented Javascript Hands-on experience in developing APIs in NodeJS
  • Strong GraphQL experience
  • Good knowledge of relational and non-relational databases
  • Ability to interact effectively with end-users / clients, managers, and developers
  • Strong analytical skills
  • Excellent written and oral communication skills
  • Designation will be dependent on the years of experience candidate has
Powered by JazzHR

10Pearls