React JS/Native Developer

Job Objective:

  • Design, implement, test, deploy and maintain software solutions.
  • Work in an agile team and look for ways to continuously improve through asking and providing feedback.
  • Engage and coordinate with Product Managers and other engineering teams (Front-End, Quality Assurance, Dev-Ops) in the development of new features, support, maintenance and troubleshooting production issues.
  • Manage individual project through managing priorities, deadlines and deliverables.
  • Rapidly prototype and build Proof of Concepts to demonstrate to stakeholders.

 

Essential Skills & Requirements:

  • Solid knowledge of web technologies (HTML/CSS/JavaScript) and frameworks in building responsive design and cross browser compatible
  • Solid understanding of Javascript (ES6+)
  • Experience with React, Angular, and similar technologies
  • Hands-on experience with popular JavaScript tools, frameworks and design principals, and up to date with the changing JavaScript ecosystem landscape
  • Experience in analyzing UI performance metrics and optimizing the implementation
  • Ability to perform and influence code reviews as well as technical design meetings Thorough understanding of Software Development Lifecycle and methodologies

 

Preferred Skills & Requirements:

  • Experience in building web applications with video playback capabilities
  • Working experience with Scrum or similar agile methodologies
  • Experience with version control systems (e.g. Git) and understanding of branching models & strategies
  • Experience with docker and deployment tools
  • Knowledge of SEO principles

Qualified candidates are requested to email their resumes to [email protected]