Mobile Java Developer

IBA InfoTech Inc.
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Dallas, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Apache HTTP Server
Tomcat
Apple Push Notification Service
Server Applications
App Store (IOS)
Unit Testing
Mobile Application Development
IBM DB2
Database Queries
Software Debugging
Gradle
Design of User Interfaces
Push Technology
Spring
MySQL
Node.js
NoSQL
Release Management
Simple Object Access Protocol (SOAP)
SQL Databases
React
Spring-boot
GIT
Kubernetes
Information Technology
React Native
React
REST
Mocha
Jenkins

Job description

  • Collaborate with teams to evaluate, design, and provide technical solutions that support the business strategy.

  • Contribute to the delivery of cost-effective business solutions.

  • Work as part of a team developing React Native based applications and services using Agile development methods.

  • Working in JavaScript using technologies such as React Native, React/Redux, and Node.js.

  • Be actively involved in the development of highly-responsive user interfaces using React Native and React.

  • Code, test and operate React Native based software.

  • Effectively use tools and experience to identify and fix defects before they become a problem.

Requirements

  • 3+ years of mobile application development experience.
  • Familiarity with Architecture for mobile and web applications.
  • Strong experience with JavaScript language and technologies such as React-Native, ReactJS and Node.js.
  • Strong experience with implementing complex UI/UX features.
  • Experience with SOAP and Restful Services.
  • Experience with APNS and FCM/GCM push notifications.
  • Experience with App Store and Play store release management.
  • Experience with SQL and NoSQL databases.
  • Experience with writing unit tests using Jest, Mocha or Karma.
  • Experience with Gradle, Jenkins, GIT, Fastlane.
  • Experience with Agile Methodologies and tools.

Preferred Skills:

  • Experience with Spring boot and Java.
  • Experience with Containers and Container Orchestration.
  • Experience with application server platforms: Apache Tomcat and Express.
  • Experience writing SQL Queries.
  • Experience with SQL databases: DB2, MySQL, etc.

Apply for this position