Apply For This Job

Close

Job Description

Job Roles: 

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms. 
  • Leverage native APIs for deep integrations with both platforms. 
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native. 
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things. 
  • Maintain code and write automated tests to ensure the product is of the highest quality. 
  • Transition existing React web apps to React Native 
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience. 
  • Integrate third-party APIs. 
  • Write unit and integration tests. 
  • Work with native modules when required. 
  • Work as part of a small team, which will include Technical Lead, back end developer, a project manager, QA professional, and a designer. 
  • Complete two-week sprints and participate in sprint retrospectives and daily stand-ups. 
  • Assist with building estimated efforts for the project. 
  • Interface with team using Microsoft teams. 

Professional Skills: 

  • 1-2 years of professional experience working with React Native. 
  • 2+ years of professional software development experience. 
  • Experience working with Swift, Objective C, and Java a plus but not required. 
  • Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances 
  • Knowledge of {{functional or object-oriented}} programming 
  • Ability to write well-documented, clean Javascript code 
  • Rock solid at working with third-party dependencies and debugging dependency conflicts 
  • Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}} 
  • Understanding of REST APIs, the document request model, and offline storage 
  • Integration with PHP SLIM Framework back end 

Soft Skills 

  • Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process. 
  • Ability to identify with the goals of the company and dedicate yourself to delivering on the commitments you and your team make to them. 
  • An understanding of React Native best practices and a commitment to following them. 
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed. 
  • Ability to create and maintain continuous integration and delivery of React Native applications. 
  • A positive mindset and can-do attitude. 
  • Forensic attention to detail. 
  • English Skills (ability to effectively communicate via written and spoken English). 
  • Ability to consistently work 40 - 50 hours per week depending upon the requirement of work 

Nature of Job: 

  • Digital Workspace – Work from home 
  • Full day 
  • Day time (might change depending upon the need) 
  • 5 days a week (Depending upon the business need) 
  • Probation (3 months) leading to permanent 

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
Male
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Experience:
1 Year - 3 Years
Apply Before:
Aug 11, 2020
Posting Date:
Jul 23, 2020
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Foren Technologies

Services · 11-50 employees - Lahore

pForen Technologies/p

Similar Job Titles

Mobile Application Developer (iOS/Android)

Averox Pvt Ltd, Multiple Cities, Pakistan
Posted Aug 12, 2020

Mobile App Developer

Homitag Inc., Multiple Cities, Pakistan
Posted Aug 07, 2020

Flutter / Hybrid Mobile App Developer

Logik Tech, Lahore, Pakistan
Posted Aug 08, 2020

Mobile App / React Native Developer

ByteEvo, Islamabad, Pakistan
Posted Aug 11, 2020
View All