Main Job Responsibilities:

  • Build reusable React JS components for interfacing with the multiple entities and Apps in our platforms
  • Develop new features for our React Native products
  • Be independent enough to be able to work without supervision and deliver web applications as an individual contributor.
  • Write high quality well-documented and clean code with unit and integration tests
  • Well versed with using third-party API integrations

Core skills Requirement:

  • Be proficient with .NET and C#
  • React JS and React Native, Communicating with Rest APIs
  • Sound Understanding of Web and Mobile App Development.
  • Expert level experience with Web Applications and languages such as React JS, React Native, Tailwind CSS and APIs.
  • Good grasp of SQL and file-based database systems. MySQL and Cosmos DB preferred.
  • Be proficient with Azure environment
  • Hands on experience of modern authorization mechanisms, such as JSON Web Token and user authentication flows (such as OAuth)
  • Encryption at rest and its implementation
  • Hands-on experience writing high quality unit and integration tests
  • Ability to write well-documented and clean code.
  • Experience working with bit bucket in a CI/CD environment. Strong knowledge of continuous integration practices.
  •  

Good To have Skills:

  • Hands on Experience with Wordpress and Webflow will be a major Plus
  • Understanding of how font creation process works. Some experience in font creation and editing will be an asset
  • Understanding of Test-driven development, a big plus
  • Expertise in integrating with analytics and tracking tools is desirable

Best Practices:

  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Write and maintain Unit Tests
  • Maintain and improve our CI/CD pipeline
  • Conduct code reviews and make sure the code is of high quality and follows best practices.

Teamwork:

  • Implement new features in a highly collaborative environment with product managers, and other Web, Backend, and iOS mobile engineers
  • Share technical solutions and product ideas with the broader team through design review and code review.
  • Team player with effective communication skills and positive attitude towards work
  • Mentor junior developers

Software Engineering Methodologies:

  • Understanding scrum and agile methodologies.
  • Thorough understanding of Lean Software Development
  • Experience with JIRA/Confluence or similar tools

Soft Skills:

  • Ability to understand business requirements and translate them into technical requirements.
  • Must have excellent verbal and written communication skills with technical and non-technical members.
  • Strong Analytical and Problem-Solving skills.
  • Exercises independence and self-motivation while collaborating with others. 

نوکری کی تفصیلات

نوکری کی شفٹ:
Work from Home
نوکری کی قسم:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
ڈگری کا عنوان:
Bachelors
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
4 سال
اس سے پہلے درخواست دیجیۓ:
جون ۰۸, ۲۰۲۳
تاریخِ اِشاعت:
مئی ۰۸, ۲۰۲۳

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Senior Software Engineer

Avanza Solutions, ایک سے زیادہ شہر, پاکستان
اپریل ۲٦, ۲۰۲۴ شائع ہوئی

Senior Software Engineer

Perpetual Press, ایک سے زیادہ شہر, پاکستان
اپریل ۰۳, ۲۰۲۴ شائع ہوئی

Senior Software Engineer (Angular / Dot net)

MTBC, ایک سے زیادہ شہر, پاکستان
اپریل ۲۳, ۲۰۲۴ شائع ہوئی

Software Engineer

Nai Zindagi, اسلام آباد, پاکستان
اپریل ۳۰, ۲۰۲۴ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!