Main Responsibilities 

  • Maintain code and write automated tests to ensure the product is of the highest quality. 
  • Build reusable React JS components for interfacing with the multiple entities and Apps in our platforms 
  • Maintain and improve our CI/CD pipeline 
  • Write and maintain Unit Tests 
  • Develop new features for our React Native products 
  • Collaborate with backend developers, designers, project manager to constantly improve the customer experience  
  • Mentor junior developers 
  • Understanding scrum and agile methodologies. Thorough understanding of Agile Software Development 
  • Developing new user-facing features using React, Communicating with Rest APIs 
  • Must have hands on experience and Knowledge of modern authorization mechanisms, such as JSON Web Token. 
  • Good understanding of .NET and C# 
  • Have a good understanding of Encryption at rest and its implementation 
  • Be comfortable with Cryptography to make the applications secure 
  • Be proficient with Azure environment 
  • Good grasp of SQL and file-based database systems. MySQL and Mongo DB preferred. 
  • NodeJS Implement and maintain high-quality SEO policies and incorporate them with content 
  • produced for the website 
  • Collaborate and work in a team environment with Product, Design, Development and QA teams. 
  • Be independent enough to be able to work without supervision and deliver web applications as an individual contributor. 
  • 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 andcode review. 
  • Conduct code reviews and make sure the code is of high quality and follows best practices.  

Soft Skills: 

  • Ability to understand business requirements and translate them into technical requirements. 
  • Team player with good communication skills and positive attitude towards work  
  • Must have great communication skills with technical as well as non-technical leadership  
  • Excellent problem solving, critical thinking and communication skills 
  • Strong Analytical and Problem-Solving skills. 
  • Strong communication and soft skills, able to motivate, mentor and help fellow developers as well 
  • as communicate complex ideas effectively 
  • Detail-oriented and exceptional organizational skills 
  • Excellent verbal and written communication skills 
  • Exercises independence and self-motivation while still being able to work with others 
  • collaboratively with the ability to thrive in a fast-paced, high-energy environment 
  • Self-motivated with positive energy  

Requirements

  • Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript.
  • Thorough understanding of Agile Software Development  
  • Experience with JIRA/Confluence or similar tools 
  • Strong proficiency with Node.js / React / JavaScript / SASS  
  • Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules. 
  • Using other JavaScript libraries (like “Redux”) to make asynchronous API calls and enhance website/mobile app performance. 
  • Expert level hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, and API's. 
  • Good Hands-on experience with React Native frameworks 
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. 
  • Familiarity with RESTful API integration. Understanding of REST APIs, the document request model, and offline storage 
  • Must have hands on experience and Knowledge of modern authorization mechanisms, such as JSON Web Token. 
  • Global state management ( Redux, Context, MobX) 
  • Have a good understanding of Encryption at rest and its implementation 
  • Be comfortable with Cryptography to make the applications secure 
  • Be proficient with Azure environment 
  • Knowledge of modern authorization mechanisms, such as JSON Web Token. 
  • Ability to write well-documented and clean code.  
  • Experience working with bit bucket in a CI/CD environment. Strong knowledge of continuous integration practices. 
  • Hands-on experience writing high quality unit and integration tests 
  • Should know and can implement Test Driven development using any UnitTest library, like Jest. 
  • Hands on experience with unit testing and test-driven development 
  • Well versed with using third-party API’s/integrations 
  • Experience with user authentication flows (such as OAuth) 
  • Expert in integrating with analytics and tracking tools 

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

کل عہدے:
2 آسامیاں
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
Bahria Town Rawalpindi, راولپنڈی, پاکستان
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
3 سال
اس سے پہلے درخواست دیجیۓ:
مئی ۰۷, ۲۰۲۳
تاریخِ اِشاعت:
اپریل ۰٦, ۲۰۲۳

Afruz Tech

انفارمیشن ٹیکنالوجی · 1-10 ملازمین - راولپنڈی

.

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

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

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

Senior Software Engineer - MERN Stack

Code Analytics (Pvt) Ltd, لاہور, پاکستان
اکتوبر ۲۴, ۲۰۲۴ شائع ہوئی

Front End Engineer - JS React

Vector Solutions, ایک سے زیادہ شہر, پاکستان
نومبر ۰۷, ۲۰۲۴ شائع ہوئی

Senior Frontend Software Engineer

Rayymen Technologies Private Limited, ایک سے زیادہ شہر, پاکستان
اکتوبر ۳۰, ۲۰۲۴ شائع ہوئی
I found a job on Rozee!