Associate Staff Engineer

1 Month ago • 4-5 Years • Mobile Development

Job Summary

Job Description

Associate Staff Engineer responsible for building mobile-first, responsive, adaptive single-page applications. Requires 4.5+ years of experience with ReactJS and React Native, strong understanding of Agile methodologies, and experience with various testing frameworks (Enzyme, Jest, Mocha, Selenium, JUnit, Cucumber, Capybara). Responsibilities include consuming SOAP and REST APIs, working with CI/CD tools (Jenkins, Git, GitHub, Kubernetes), and demonstrating knowledge of DevOps principles. Experience with cross-browser, cross-device, and cross-platform development is essential.
Must have:
  • Arabic
  • REST API
  • ReactJS & React Native
  • Agile Methodologies
  • Git & Git Flow
  • Cross-platform development

Job Details

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Must have Skills : Arabic, REST API

 Good To Have Skills : 

Job Description :

-4.5+ years of experience building mobile first, responsive, adaptive single page applications.

- Demonstrated deep expertise with ReactJS and React Native.

- Demonstrated knowledge of jQuery and/or jQueryMobile.

- Clear understanding of software development best practices.

- Demonstrated experience working with teams using agile methodologies.

- Working knowledge of SCM with strong emphasis on Git and standard Git Flow.

- Solid awareness of cross browser, device and cross platform development.

- Understanding and previous experience with Enzyme, Jest, Mocha.

- Knowledge of template systems, Handlebars, Mustache.

- Experience with test automation development utilising, Selenium, JUnit, Cucumber and Capybara.

- Knowledge of iOS Integration Test, iOS Snapshot Test, Android Unit test, and Android Integration Test.

- Experience consuming SOAP, REST APIs and utilising JSON for web or mobile applications.

- Knowledge of CI/CD tools such as Jenkins, Git, GitHub, Kubernetes - PaaS, IaaS, Pivotal Cloud Foundry, AWS, Mule API gateway.

- Knowledge and experience with DevOps.

- Strong understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD.

- Understanding of Agile methodologies, Scrum, Kanban

Similar Jobs

Netflix - Software Engineer (L5) - Developer Enablement Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Mendix - Senior Mendix Consultant

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
1 Week ago
Diligent - Staff Software Engineer

Diligent

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Easygo - Software Development Engineer (Frontend)

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
11 Months ago
Nagarro - Senior Staff Engineer, Big Data

Nagarro

Atlanta, Georgia, United States (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Developer Relations Engineer, Android/System UI

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Google - Senior Software Engineer, Mobile (Android)

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Google - Software Engineer II, ChromeOS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Game Designer

Epic Games

(On-Site)
2 Months ago
Hedra - Lead Product Engineer

Hedra

New York, New York, United States (On-Site)
1 Month ago
Canva - Senior Frontend Software Engineer - AI Help Platform

Canva

Melbourne, Victoria, Australia (Remote)
2 Weeks ago
Overwolf - Team Lead Software Engineer

Overwolf

Ramat Gan, Tel Aviv District, Israel (On-Site)
8 Months ago
PwC - IN_Senior Associate – Power Platform -Ms Dynamics– Advisory  -Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Sitetracker - Technical Support Engineer (Salesforce) - Tier 2

Sitetracker

London, England, United Kingdom (Hybrid)
3 Months ago
Progres - Facilities Coordinator

Progres

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Canva - Senior Frontend Engineer - Apps API Platform

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Digital Jalebi - Full Stack Developer

Digital Jalebi

Noida, Uttar Pradesh, India (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Mobile Development Jobs

Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

South Africa (On-Site)
6 Months ago
Trackman - Senior iOS Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Javascript Fullstack

Nagarro

Colombia (Remote)
6 Months ago
Backbone - Android Engineer

Backbone

Seattle, Washington, United States (Hybrid)
9 Months ago
Crazy games  - Remote Mobile App Developer (iOS Focus)

Crazy games

Leuven, Flanders, Belgium (Remote)
1 Week ago
Egnyte - QA Manual Engineer - Mobile

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
4 Months ago
Fanatee - Unity Software Engineer

Fanatee

Spain (Hybrid)
2 Months ago
Nagarro - Senior Analyst, Custom

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

India (Remote)
6 Months ago
Easygo - Software Development Engineer, Kick Android

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded